- 博客(6)
- 资源 (40)
- 收藏
- 关注
原创 Handler杂谈【一】Andriod 中的异步消息机制
一、Andriod 中的异步消息处理主要由四个部分组成,Message、Handler、MessageQueue和Looper.1.Message:Message是在线程之间传递的消息,它可以在内部携带少量的信息,用于在不同线程之间交换数据。 Message的what、arg1和arg2字段可以携带一些整型数据,使用obj字段可以携带一个Object对象。 这样在大部分情况下,使用者就不需要再做
2017-07-28 14:00:51 423
原创 Android优化方案汇总
一、Android布局的优化二、Android 性能优化三、Android数据库优化四、对界面UI的优化五、从代码角度进行优化1、静态变量引起内存泄露2、使用Application的Context3、及时关闭资源4、使用Bitmap及时调用recycle()5、对Adapter进行优化6、代码“微优化”六、Android之ListView原理学习与优化总结七、Android开发优化之—
2017-07-27 13:30:54 395 1
原创 Android开发之Android Context,上下文(Activity Context, Application Context)
1、Context概念 Context,相信不管是第一天开发Android,还是开发Android的各种老鸟,对于Context的使用一定不陌生~~你在加载资源、启动一个新的Activity、获取系统服务、获取内部文件(夹)路径、创建View操作时等都需要Context的参与,可见Context的常见性。大家可能会问到底什么是Context,Context字面意思上下文,或者叫做场景,也就是用户与
2017-07-27 11:44:19 1738
原创 谈谈final、finally、finalize的区别
1.final:如果一个类被final修饰,意味着该类不能派生出新的子类,不能作为父类被继承。因此一个类不能被声明为abstract,又被声明为final。将变量或方法声明为final。可以保证他们在使用的时候不被改变。其初始化可以在两个地方:一是其定义的地方,也就是在final变量在定义的时候就对其赋值;二是在构造函数中。这两个地方只能选其中的一个,要么在定义的时候给值,要么在构造函数中给值。被声
2017-07-25 17:56:29 1453 1
原创 Android和H5、JS进行交互调用
Android和H5、JS进行交互调用 Android开发过程中,我们或多或少都会用到webview,使用webview来展示一些经常变动的界面更加方便简单,也更易于维护。另一方面hybrid App开发也现在用的也越来越多了,其中native和h5之间的交互更是必不可少的。Android中是如何和H5交互的?或者说Android中是如何和JS交互的?一、webView加载页面我们都知道在An
2017-07-12 15:19:58 4876
原创 React-Native踩过的那些坑
问题1:undefined is not an object (evaluating ‘ReactInternals.ReactCurrentOwner’) 待续.. 问题2:No dimension set for key window
2017-07-04 21:06:17 6024
闪屏页ShapeDemo
2016-08-30
选择本地图片
2016-05-17
Fragment切换动画
2016-04-26
选择本地照片
2016-04-26
JNA开发的jna.jar以及.so库文件
2017-09-04
TabLayout控件
2017-03-30
Android性能测试工具Emmagee
2017-02-20
SpringMvc简单demo05
2017-01-17
SpringMvc简单demo04
2017-01-16
SpringMvc简单demo03
2017-01-16
SpringMvc简单demo
2017-01-14
SpringMvc框架
2017-01-14
安卓6.0权限申请
2017-01-07
SaveScreen
2016-12-27
获取webview内容并解析
2016-10-12
多渠道打包
2016-10-11
安卓JS交互
2016-10-09
属性动画的基本使用
2016-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人