自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (1)
  • 收藏
  • 关注

原创 FileUriExposedException Android7.0 FileProvider 适配

起源:API 升级之后,使用 Uri.fromFile 得到的 Uri,用来唤醒其他 APP 的时候,报错 &nbspFileUriExposedException

2018-09-07 15:58:32 191

原创 JNI 函数调用原理的探索与理解

.so 文件的生成过程及如何执行 参考:https://blog.csdn.net/csdn_violin/article/details/79430384 .so 文件编译出来的时候,也会有相应的符号表,使用的时候,根据符号表查找相关函数.so 加载方式 动态库的加载分为两种,一种是编译的时候进行链接,这样,程序执行前就会先加载库,获取符号表 另一种是动态加载 ,即使用 dlopen...

2018-05-03 18:01:21 724

原创 EventBus 注解 索引 使用 及 注册时子类重写父类函数源码的分析

EventBus 的使用请参考:http://www.cnblogs.com/bugly/p/5475034.htmlEventBus 源码解析参考:http://liuwangshu.cn/application/eventbus/2-eventbus-sourcecode.htmlEventBus 添加注解索引功能: gradle配置: compile 'org.greenro...

2018-03-22 19:26:38 888

原创 Android 绘制过程 优秀博文汇总

自定义View—widthMeasureSpec和heightMeasureSpec是从哪来? http://blog.csdn.net/mohon/article/details/51886611Android应用程序窗口(Activity)的绘图表面(Surface)的创建过程分析 https://blog.csdn.net/luoshengyang/article/details/8...

2018-03-15 20:47:52 184

原创 Android 屏幕方向 SCREEN_ORIENTATION_SENSOR SCREEN_ORIENTATION_USER

注:谨以此文纪念测试屏幕旋转的经历。。。配置如下: android:configChanges=”orientation|screenSize|smallestScreenSize|keyboard|keyboardHidden|navigation” android:screenOrientation=”portrait”启动Activity打开手机自动旋转 改变屏幕方

2017-12-09 17:44:11 11586

原创 改变NumberPicker文字,分割线的颜色

参考文章: http://blog.csdn.net/billy_zuo/article/details/70224721 前几天由于要修改软件主题颜色,而前面的开发人员用了系统的DatePickerDialog,由于时间较紧,对我这样的初学者来说自定义一个Dialog需要的时间可能不是一点点。。。。于是一番搜索后,总结出如下方法,做个笔记/** * * 设置时间选择器的

2017-05-16 20:25:59 1331

原创 使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2017-05-16 20:21:08 208

原创 Android 关于外部存储设备挂载路径获取问题

最近遇到了需要获取外部存储设备挂载路径的问题,在这里记录一下学到的方法。一、注册监听1、如果是监听activity广播在其oncreate方法里要这样写 IntentFilter iFilter = new IntentFilter(); iFilter.addAction(Intent.ACTION_MEDIA_EJECT); iFilter.a

2017-02-23 19:03:40 2617

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除