主目录见:Android高级进阶知识(这是总目录索引) [written by Ticoo] Android中,Handler虽然不是四大组件,但用的次数也不比Activity,Service等四大组件少。虽然大家都知道…
分类:移动开发
svn备忘
mac更新系统自带的svn,哎, 这边公司居然没用git。 svn 安装 一行代码homebrew 在终端下输入命令参数 ,需要ruby环境,mac 比较nice的是自带安装ruby(python svn等等) ruby…
Android中的桌面快捷图标
Android中很多App都有快捷图标,在这儿记录一下建立快捷图标的方法, app快捷图标的建立,记得这里有权限问题 <uses-permission android:name="com.android.launc…
Kotlin-Map和flatMap
map:遍历每一个元素 flatMap:遍历每一个元素,并铺平元素 var list =listOf(listOf(10,20),listOf(30,40),listOf(50,60)) var mapList = li…
Android 7.0 HorizontalScrollView嵌套RecyclerView展示不完全问题 2018-05-21
在HorizontalScrollView中嵌套了RecyclerView. 在7.0以下的版本上都正常滑动并能完全显示. 在7.0上无用,最后发现在recyclerView外再套用了一层ReleactiveLayout…
浅谈基于反射的EventBus
很尴尬,没有图片,没有代码。 先解释下反射机制: 首先要通过反射获取的对象或者是类是处于运行状态的,然后通过这个Class..forName(),传入完整的类名,获取这个类,用Feild(不知道有没有拼错)去拿属性,用g…
AppWorker教程-数据绑定
数据绑定 数据绑定是在应用程序 UI 与数据源建立连接的过程。如果绑定正确数据,则当数据更改其值时,绑定到数据的UI属性值会自动反映更改。AppWorker支持灵活的数据绑定,使UI展示和数据可以清晰的分离。目前还不支持…
Flutter学习路线
一、学习路线 10步,每一个学习步骤都以自己亲身实现写出了Demo为准,光看资料不算完成 参考https://flutterchina.club/setup-macos/,搭建Flutter开发环境,安装默认项目到设备 …
Android ION机制_HAL与vendor层共享内存_流程简介
研究导向: open camera过程中有些初始化设置参数需要从vendor层获取,而vendor与hal隶属于不同进程,通过ION机制设置共享内存来实现不同进程间数据共享,下面简…
android 6.0 无法获取READ_PHONE_STATE解决
1.首先要确认你的代码是否正确 TelephonyManager tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); …
Android--- Android 7.0 更新Apk或打开相册报错FileUriExposedException
在Android 7.0之后,有更新APK或者打开相册的时候,应用会抛出FileUriExposedException。原因是Android 7.0后不再允许在app中把file:// Uri暴露给其他app,否则应用会…
带你一步步深入了解View
Android LayoutInflater原理分析,带你一步步深入了解View(一) Android视图绘制流程完全解析,带你一步步深入了解View(二) Android视图状态及重绘流程分析,带你一步步深入了解Vie…