一个简单的应用场景:假如用户打开Activity以后,按Home键,此时Activity 进入-> onPause() -> onStop() 不可见。代码在此时机发送一个Notification到通知栏。当用户点击通知栏的Notification后,又重新onRestart() -> onStart() -> onResume() 切换回原Activity。
package zhangphil...
分类:
移动开发 时间:
2015-02-24 17:33:01
阅读次数:
205
本文要讲自己定义一个标题栏,能加事件。然后可以移值到不同的手机上,基本上不用改什么,调用也很简单
分类:
移动开发 时间:
2015-02-20 15:12:17
阅读次数:
211
本文要讲自己定义一个标题栏,能加事件。然后可以移值到不同的手机上,基本上不用改什么,调用也很简单....
分类:
移动开发 时间:
2015-02-20 01:28:06
阅读次数:
194
原文网址:转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/17357967不知不觉中,带你一步步深入了解View系列的文章已经写到第四篇了,回顾一下,我们一共学习了LayoutInflater的原理分析、视图的绘制流程、视图的状态及重...
分类:
移动开发 时间:
2015-02-16 16:50:20
阅读次数:
160
为什么我们觉得自定义View是学习Android的一道坎?
为什么那么多Android大神却认为自定义View又是如此的简单?
为什么google随便定义一个View都是上千行的代码?
以上这些问题,相信学Android的同学或多或少都有过这样的疑问。...
分类:
移动开发 时间:
2015-02-13 18:37:01
阅读次数:
225
原文网址:http://blog.csdn.net/vipzjyno1/article/details/23696537最近在模仿今日头条,发现它的很多属性都是通过自定义控件并设定相关的配置属性进行配置,于是便查询了解了下declare-styleable,下面我把自己的使用感受和如何使用进行说明下...
分类:
移动开发 时间:
2015-02-13 17:58:08
阅读次数:
170
有了之前的基础,下面开始实现一个简单的指南针。首先来看一下效果图, 我们可以粗略将这个指南针分为三个部分,一是圆形背景,二是刻度,三是文本。那么在写代码的时候,就可以声明三个Paint画笔来画以上三个物体。代码如下:[html]view plaincopypackagecom.example.ap....
分类:
移动开发 时间:
2015-02-13 16:16:31
阅读次数:
231
代码:package angel.devil; import android.app.Activity;import android.app.Dialog;import android.os.Bundle;import android.view.Gravity;import android.view...
分类:
移动开发 时间:
2015-02-13 16:11:18
阅读次数:
196
首先看一下效果图, 下面看代码:[html]view plaincopy/****/packagecom.example.batterydemo;importandroid.content.Context;importandroid.graphics.Canvas;importandroid.gra...
分类:
移动开发 时间:
2015-02-13 16:05:58
阅读次数:
179
先贴一下显示效果图,仅作参考:代码如下:1、自定义Dialogpublic class SelectDialog extends AlertDialog{public SelectDialog(Context context, int theme) { super(context, theme...
分类:
移动开发 时间:
2015-02-13 16:05:10
阅读次数:
316