- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Handler-(静态全局使用-设计)-synchronized 理解
1. 声明一个类public class DispatchHandler { public final static int SHOW_SHORTNOTICE = 255; private static Handler handler = null; public static Handler setHandler(Handler h) { if (null != handler)
2014-01-27 16:12:53
3891
原创 Application - 应用程序退出,总结
方案一:在Application中添加方法,在Activity中调用方法,即将Activity添加到集合中,退出时,遍历所有的Activity,并将其全部finish1.Applicationpublic void addActivity(Activity activity) { activityList.add(activity);}public void exit() {
2014-01-27 14:11:54
2663
原创 Application理解
一.程序入口1.在android.app.Application这个包的onCreate才是真正的Android入口点,只不过大多数开发者无需重写该类2.android.app.Application类包含了4个公开的方法 void onConfigurationChanged(Configuration newConfig) void onCreate() //
2014-01-27 10:09:06
464
原创 layout_weight 理解 奇葩
1.Android基本布局<LinearLayout android:orientation="horizontal"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_height" android:layout_weight="1"
2014-01-26 15:29:56
562
原创 so打包到apk
方法一:1.在Android.mk文件里增加 LOCAL_JNI_SHARED_LIBRARIES := libxxx2.在编译的时候,NDK自动会把这个libxxx打包进apk; 放在youapk/lib/目录下方法二:1.在应用的目录下手工建libs/armeabi目录2.然后把libxxx.so拷贝到这个目录下,3.这样NDK就会自动把这个libxxx.so
2014-01-06 11:35:17
577
原创 Thread-join 阶段一
1.个人理解Thread.join() 是一个线程等待另外一个线程执行完后在执行2.java 代码public class CustomThread1 extends Thread { public CustomThread1() { super("CustomThread1"); } public void run() { try { String thre
2014-01-04 16:04:08
492
原创 Thread-Looper-Thread 阶段一
1.在Activity中如果new一个无参的Handler对象,那么这个Handler将自动与当前运行线程相关联,也就是说这个Handler将与当前运行的线程使用同一个消息队列,并且可以处理该队列中的消息。private Handler handler =new Handler();public class MainActivity extends Ac
2014-01-04 14:56:02
556
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅