Android
MorKANA
这个作者很懒,什么都没留下…
展开
-
什么是Handler
开门见山 解决问题Handler是Android特有的用来处理线程之间的消息传递的机制。其本质是Android SDK 提供的一个工具类,它封装了Looper、Message、MessageQueue、ThreadLocal类和一个。...原创 2020-02-21 20:15:42 · 608 阅读 · 1 评论 -
Binder学习笔记
为什么要引入多进程现今大型项目App都采用多进程的形式,正应为“大”,当单进程内存占用大时被系统Kill的几率也会增大,因而让单个组件运行在单独的进程中可以有效保活;还有,当子进程意外Crash主进程也不会因此而Crash,大大提高了App的健壮性;此外,当主进程退出服务子进程还可以在后台做推送消息等工作。什么是Binder?给出Binder一词的含义需要分场合,宏观来讲Binder是...原创 2020-01-09 20:20:39 · 169 阅读 · 0 评论 -
Android 线性布局(LinearLayout)内各控件如何设置间距
开门见山 解决问题在线性布局中无论orientation属性设为竖直还是水平都可以用layout_margin属性来控制布局内控件的间距。android:layout_marginTop="10dp"// 当前控件上边缘与其他控件(布局)的间距android:layout_marginBottom="10dp" //当前控件下边缘与其他控件(布局)的间距android:layout...原创 2019-06-11 21:27:16 · 29678 阅读 · 2 评论