- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 IPC机制(AIDL)
2.1 AIDL可以说是看的我云里雾里,在了解AIDL之前先了解一下Binder。当然也只是了解Binder的使用和上层原理。 Binder是Android中的一个类,实现了IBinder接口。从IPC角度来说,Binder是Android中的一种跨进程间通信方式;从Android FrameWork角度来说,Binder是ServiceManager链接各种Manager和ManagerServi
2017-12-21 14:44:04 240
原创 Activity的生命周期和启动模式
1.1.1 典型情况的生命周期onCreate:表示Activity正在被创建,在这个方法中可以做一些初始化工作,比如调用setContentView去加载界面布局资源、初始化Activity所需数据等。 onRestart:表示Activity正在重新启动。当当前Activity从不可见到可见时调用。 onStart:表示Activity正在被启动,即将开始,此时Activity可见但未出现在前台
2017-12-18 14:44:13 482
原创 自定义View学习笔记(一)
1.1 直方图的绘制方法 首先要了解画这个直方图所需要哪些步骤。 1.中间的“直方图字样” 2.X,Y轴线 3.样式相同的直方图块 首先是画“直方图”字样,需要的是drawText方法,它的位置处于中下方,那么就很好画出来。mPaint.setColor(Color.WHITE); mPaint.setTextSize(20); mPaint.setTextAlign(Paint.Alig
2017-12-06 12:15:51 280
原创 kotlin学习笔记(一)
1.1 ankoverticalLayout{ val name=editText(); val button("say hello"){ onClick{toast("Hello!${name.text}!")} } }anko的代码风格简洁明了没有xml文件,但是可以表达基本的内容。 1.2 非空判断kotlin为了尽量消除NullPointExcepti
2017-12-06 10:26:24 217
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人