Android
14 篇文章
Android 基础知识点系列——关于 dp dip dpi ppi px sp 你应该知道的一切
写在前面的话 只要做过 Android UI 相关的开发,就一定接触过 dp px sp dip dpi 等概念,不过我面试过好多候选人没有几个 ...
设计模式最佳实践系列——开篇
为什么写设计模式最佳实践系列 记得刚开始学编程的时候就看过设计模式相关的书籍,虽然当时有很多地方都不理解,但是建立了早期对架构设计的意识,让后面 ...
Git 清除未跟踪文件
在利用 git 工作时,工程目录下经常会出现一些未跟踪文件,虽然 git 支持通过 .gitingore 文件添加一些忽略文件类型和文件目录。 ...
Android 运行时权限处理
引言 Android 6.0 (API 23) 开始引入了运行时权限检查 (Permissions at Run Time),用户不需要在安装时 ...
Android 开发之锁屏弹窗
尝试利用 WindowManager 添加浮窗的方式实现 想在锁屏上面实现弹窗,第一个想法就是利用 WindowManager 设置 Windo ...
Android 开发之解决相机预览上下颠倒问题
问题的来源 最近在做一个二维码扫描功能,收到一个 bug:在 Nexus 5x 上二维码扫描预览界面上下颠倒,第一感觉应该是相机传感器的方向问题 ...
Android 开发之关于 drawable 你必须知道的规则
引言 一入 Android 深似海,相信很多 Android 开发者深有体会,Android 系统版本的碎片化,Android 硬件设备的多样性 ...
Android 开发之 SharedPreferences 小坑
小序 做过 Android 开发的对 SharedPreferences 应该是再熟悉不过了,除非你只写过小 Demo,否则不可能没用过 Sha ...
Android 开发之 Notification 详解
通知(Notification)的各种展现形式 通知展现位置 以图标的形式显示在通知区域中 详细信息展示在抽屉式通知 ...
为 git 添加多个公秘钥
小引 最近将博客从 github 上迁移到了国内的 gitcafe,主要原因是在国内的访问速度你懂的。 ...