- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Base64 编码
Base64 是一种很常见的编码规范,其作用是将二进制序列转换为人类可读的 ASCII 字符序列,常用在需用通过文本协议(比如 HTTP 和 SMTP)来传输二进制数据的情况下。
2023-06-30 14:51:08
36
原创 android获取string.xml的值
为什么需要把应用中出现的文字存放在string.xml文件中呢?一:国际化,android操作系统会根据用户手机的语言环境和国家来自动选择相应的string.xml文件。二:减少应用的体积,降低数据的冗余。在每次使用到的地方通过Resources类来引用该文字,可以减小应用体积。获取string.xml文件里面的值:1.在AndroidManifest.xml与
2015-11-08 21:38:39
420
原创 Android 开启服务Service
第一步:继承Service类public classSMSService extends Service {}第二步:在AndroidManifest.xml文件中的节点里对服务进行配置:服务不能自己运行,需要通过调用Context.startService()或Context.bindService()方法启动服务。这两个方法都可以启动Service,但是它们的使用场合有所不同。使用
2015-11-04 20:25:22
546
转载 Android 面试题目01
转自:http://blog.csdn.net/lmj623565791/article/details/24015867基础面试题(2014-04-18)1、请解释下在单线程模型中Message,Handler,Message Queue,Looper之间的关系。拿主线程来说,主线程启动时会调用Looper.prepare()方法,会初始化一个Looper,放入Thr
2015-11-03 18:55:33
247
原创 Android Touch事件传递机制
Touch事件有关的处理方法主要由三个:public boolean dispatchTouchEvent(MotionEvent ev)public boolean onInterceptTouchEvent(MotionEvent ev)public boolean onTouchEvent(MotionEvent event)事件含义
2015-11-03 18:21:50
294
原创 Android Activity四种启动模式
设置Activity的启动模式,只需要在AndroidManifest.xml里对应的标签设置android:launchMode属性Activity一共有以下四种launchMode:1.standard默认模式,可以不用写配置。在这个模式下,都会默认创建一个新的实例。因此,在这种模式下,可以有多个相同的实例,也允许多个相同Activity叠加。2.singleTop指定
2015-10-31 20:30:54
237
转载 Android中使用中Handler的内存泄露问题
什么是内存泄露?Java使用有向图机制,通过GC自动检查内存中的对象(什么时候检查由虚拟机决定),如果GC发现一个或一组对象为不可到达状态,则将该对象从内存中回收。也就是说,一个对象不被任何引用所指向,则该对象会在被GC发现的时候被回收;另外,如果一组对象中只包含互相的引用,而没有来自它们外部的引用(例如有两个对象A和B互相持有引用,但没有任何外部对象持有指向A或B的引用),这仍然属于不可到达
2015-10-30 22:31:19
312
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人