android
龍啸天下
这个作者很懒,什么都没留下…
展开
-
android HandlerThread的使用
Android中Handler的使用,一般都在UI主线程中执行,因此在Handler接收消息后,处理消息时,不能做一些很耗时的操作,否则将出现ANR错误。 Android中专门提供了HandlerThread类,来解决该类问题。HandlerThread类是一个线程专门处理Hanlder的消息,依次从Handler的队列中获取信息,逐个进行处理,保证安全,不会出现混乱引发的异常。Handle原创 2017-02-15 15:19:03 · 256 阅读 · 0 评论 -
android应用如何监听错误报告
一个终端app运行于用户手中,可能由于不同操作场景产生产生崩溃等错误,一个良好的apk应该能够监听到普通用户操作时产生的错误。那么在android平台中如何监听到一个app运行时产生的错误,并将该错误报告到后台?? 该需求在android源码中就可以找到答案。在android源码中frameworks/base/tests/SmokeTest/tests/src/com/andro原创 2017-02-15 15:15:29 · 1443 阅读 · 0 评论 -
android Dialog式主题
android应用可以自定义主题。 【1】在res/value/style.xml下定义主题 @null true false true @null false @android:color/transparent除去背景色 --> @drawabl原创 2017-02-15 15:10:46 · 1351 阅读 · 0 评论 -
android NDK编译.a静态库
【1】android mk文件如果调用一个.a静态库的相关函数,可将其进行如下处理: LOCAL_PATH := $(call my-dir) # libnxclient_apps_utils.a # ============================================================================== include $(CL原创 2017-02-15 15:08:35 · 2220 阅读 · 0 评论 -
android无Context的情况下获取system service
(1)获取android系统service的一般为: context.getSystemService(Context.SYSTEM_SERVICE_NAME); (2)但在有些情况下,在一个类中可能已经设计好了并没有传递当前的context进来,此时又需要在该类中调用相关系统服务。这时我们可以将系统服务直接映射到该类中: private IAlarmManager alarmM原创 2017-02-15 15:07:08 · 930 阅读 · 0 评论