最后更新于 2024年11月25日
2024 年
- 11月
- 22日: Android数据库升序或降序查询
- 21日: Android截图命令总结
- 20日: Android开机后无法收到上下曲
- 16日: Android dab SElinux权限配置
- 14日: Android修改默认音量
- 13日: Android获取文件的mimtype记录
- 10日: 简单记录Android串口的使用
- 09日: bat脚本遍历
- 08日: bat脚本的变量初始化
- 04日: Android NDK配置简单记录
- 10月
- 30日: monkey命令简单使用
- 28日: 编译Apk出现:Duplicate class android.support.v4.app.INotificationSideChannel found
- 27日: LayoutInflater之inflate()简单分析
- 26日: shell脚本if中的-e介绍
- 25日: UTF-8下指定字节个数截断字符串
- 24日: Android按键音简单源码分析
- 23日: shell脚本执行提示bad interpreter...
- 22日: Android adb关闭Selinux
- 21日: Android子线程是否可以更新UI么
- 20日: Android ContentProvider记录2
- 19日: XmlPullParser简单使用
- 18日: XmlSerializer简单使用
- 17日: Gson的简单使用
- 16日: SharedPreferences数据存储介绍
- 15日: MatrixCursor的简单使用
- 14日: Android ContentProvider使用记录
- 13日: Kotlin之子类和子类型
- 12日: 去除USB权限效验弹框
- 11日: Kotlin之泛型
- 10日: ATC平台去掉U盘的fsck功能
- 09日: Kotlin中标准库中的高阶函数
- 09日: Android新增开关安装apk选项
- 08日: Android Studio导入Android 9.0的Launcher3
- 07日: ActivityThread.java记录当前顶部应用
- 06日: Android添加保护广播protected-broadcast
- 05日: 去除Notification提示音
- 04日: Android自定义音量曲线功能
- 03日: Android任务栏移除部分应用特殊处理
- 02日: 修改Android系统时间设置到2099
- 01日: 修改Android默认壁纸
- 09月
- 30日: Android P去除MediaProvider编译
- 30日: Android 13去除LocalMediaPlayer编译
- 29日: [摘]替代Beyond Compare软件
- 29日: Android在线源码查看
- 26日: Lambda编程简介
- 25日: Class not found when unmarshalling
- 25日: Android获取使用MediaBrowserService的app
- 23日: Android MediaButton监听再次记录
- 21日: Kotlin空值处理简介
- 20日: 去除磁盘中Video,Music,Ringtones等目录
- 18日: [摘]为什么要读书?
- 18日: Kotlin变量的类型转换简介
- 14日: Bing(必应)不收录网站或被K的申诉方法
- 14日: Kotlin的基本语法2
- 13日: Android 13 MediaProvider简单记录2
- 12日: Kotlin字符串
- 11日: [摘]Android启动时间优化
- 11日: Kotlin的基本语法
- 10日: Kotlin数组简介
- 10日: lateinit和by lazy简单使用
- 05日: Kotlin集合简介
- 04日: Android获取磁盘监听和路径
- 03日: Kotlin面对对象简介
- 08月
- 30日: Kotlin中的特殊函数简介
- 29日: 使用ffmpeg抽取视频I帧
- 09日: lnmp安装记录
- 09日: git revert简单记录
- 07日: Android String占位格式化
- 06日: git remote简单记录
- 01日: Thread中断简单介绍
- 07月
- 31日: Thread.join()简单介绍
- 30日: git config时fatal not in a git directory
- 19日: PHP判断字符串是否相等
- 18日: Post请求前端后端简单记录
- 18日: List排序简单记录
- 17日: git log命令参数部分记录
- 12日: MediaMetadataRetriever解析媒体文件元数据
- 12日: 记录Ubuntu更新命令
- 11日: ToolBar的简单使用
- 11日: ActionBar中Menu使用
- 10日: Android解析lrc文件代码片段
- 10日: FileProvider分享的Uri转成文件
- 01日: 毕淑敏:幸福是可以传染给别人的
- 06月
- 30日: 余秋雨:什么是文化?
- 29日: 刘明:从一幅寿桃走近一位画家
- 28日: 丰子恺:人生三十即是秋
- 27日: TextView.setWidth()竟然失效了
- 27日: 老舍:理想的生活,不是房子车子票子
- 26日: 林语堂:有丰富的心灵才有悠闲的生活
- 25日: 莫言:陪女儿高考
- 24日: 李娟:属于我的马
- 23日: 朱自清:看花
- 22日: 朱自清:洋槐
- 22日: IllegalArgumentException: Failed to find configured root
- 21日: FileProvider的使用
- 21日: 朱自清:谈抽烟
- 20日: Files中启动自己的播放器
- 20日: 朱自清:窗前的树
- 19日: 朱自清:匆匆
- 18日: 朱自清:神奇的丝瓜
- 18日: 朱自清:春
- 18日: 何其芳:脚步
- 18日: 何其芳:预言
- 17日: 圆形顺时针滚动ImageView
- 13日: 樊小纯:借我
- 13日: 郑愁予:归航曲
- 13日: 郑愁予:生命
- 13日: 洛夫:石榴树
- 12日: 席慕蓉:无怨的青春
- 12日: 早班火车:淡黄色的山坡
- 12日: 左右:父亲节
- 11日: Android 13之MediaProvider的优化
- 07日: 丝绒陨:年轻人,请忍受一下
- 05月
- 22日: jaudiotagger解析ID3第四版
- 13日: Android刷新媒体库的方法
- 13日: AudioTrack简单使用
- 09日: Android关闭selinux
- 08日: Android 13 MediaProvider简单记录
- 08日: [摘]repo命令参考手册
- 04月
- 30日: Android的编译
- 29日: 关闭Android Studio自带的模拟器
- 28日: adb多个设备控制
- 25日: SQLite Expert的注册记录
- 25日: Android 13 U盘挂载监听
- 22日: JobIntentService的使用
- 22日: ubuntu nginx简单记录
- 17日: getMimeTypeFromExtension记录
- 12日: Files.walkFileTree简介
- 09日: Android焦点杂想
- 09日: 触发了v2ex.com某些机制,被禁止访问
- 08日: android13添加SELinux权限时踩的坑
- 08日: Android 13framework中添加AIDL
- 07日: service.te:57: ERROR: end of file in comment
- 01日: Linux修改文件属性
- 01日: Android通过adb启动辅助副屏
- 03月
- 28日: 简单记录AIDL添加回调
- 28日: MediaPlayer播放不同来源的音频文件
- 28日: AssetManager读取assets文件
- 27日: framework中添加自己的aidl
- 26日: Android studio优先引用framework.jar
- 25日: Android Studio工程中.idea没有*.iml文件
- 22日: 简单跟踪一下getSystemService()
- 19日: CarAudioManager方法简介
- 18日: Android启动Activity到副屏
- 16日: Exoplayer简单实用
- 16日: [摘]车载MediaSession框架理解
- 16日: adb shell控制多媒体
- 15日: 记录阅读背景色和文字颜色
- 02日: RecyclerView简单记录
- 02日: MediaSession的简单使用
- 01月
- 23日: Android中UID简介
- 13日: 反射之泛型类简单介绍
- 12日: 动态代理Proxy.newProxyInstance
- 11日: 反射之获取类的构造函数等
- 10日: Android文件加锁
- 10日: 反射之获取类的Class
- 09日: ACTION_USER_UNLOCKED发送分析
- 05日: Android磁盘之U盘卸载
- 04日: Android磁盘之U盘挂载
- 03日: Android磁盘之Vold启动
- 02日: U盘分区格式的优缺点简介
2023 年
- 12月
- 26日: StorageManagerService的启动
- 18日: USB挂载查看状态简单记录
- 17日: AIDL个人理解总结
- 16日: Binder个人简单总结
- 15日: sendBroadcast静态广播源码分析
- 09日: Service的Context介绍
- 08日: startService()源码分析
- 07日: Activity的Context介绍
- 06日: Application的Context介绍
- 05日: startActivity之进程启动
- 04日: 《MySQL基础教程》笔记9
- 03日: 《MySQL基础教程》笔记8
- 02日: 《MySQL基础教程》笔记7
- 01日: 《MySQL基础教程》笔记6
- 11月
- 30日: 《MySQL基础教程》笔记5
- 29日: 《MySQL基础教程》笔记4
- 28日: 《MySQL基础教程》笔记3
- 27日: 《MySQL基础教程》笔记2
- 23日: 《MySQL基础教程》笔记1
- 22日: Date常用格式转换
- 20日: Android开机动画关闭源码分析
- 17日: MARK MANSON:年近30的十条人生经验
- 17日: startActivity源码分析2
- 16日: startActivity源码分析1
- 08日: Linux signal 常见的信号含义表
- 06日: Android P之Launcher启动
- 06日: 拜伦 · 韦恩的10条人生经验
- 02日: Web网站置灰的几种方式代码
- 10月
- 26日: wordpress设置固定链接后不能访问
- 25日: nginx服务器开启Gzip
- 24日: WordPress常用的函数介绍
- 19日: 抱歉,125啦下架了
- 09月
- 15日: 图片圆角+倒影+缩放
- 14日: Math.random()随机数
- 13日: Android创建Widget
- 12日: OkHttp分析之异步请求
- 11日: OkHttp分析之同步请求
- 10日: OkHttp简单介绍之一
- 07日: Can't determine type for tag
- 06日: ViewPager的简单使用
- 05日: Unable to make field
- 04日: RadioButton和CheckBox介绍
- 03日: Android Spinner介绍
- 02日: Android Switch简介
- 01日: 再谈onConfigurationChanged
- 08月
- 31日: 静态换肤库BiuSkin1DN的使用
- 30日: 换肤库BinSkin1的使用
- 29日: 再谈Android日夜模式
- 28日: Android aidl简单使用2
- 27日: C语言之链接属性
- 26日: C语言之指针
- 25日: C语言之指针函数和函数指针
- 24日: C语言之scanf()
- 23日: C语言之类型转换符大全
- 22日: C语言之指针数组和数组指针
- 21日: ServiceManager反射
- 20日: 关闭Google chrome 更新提示
- 20日: Application多次初始化
- 19日: LocalServices和SystemService等简介
- 18日: servicemanager的启动简介
- 17日: Android中assets拷贝文件
- 16日: AIDL使用异常记录
- 15日: SystemServer的启动之一
- 14日: Android消息机制源码介绍
- 12日: MediaPlayer源码介绍3
- 11日: BiuImageView的使用
- 10日: JNI学习手册
- 09日: JNI异常的使用
- 08日: mediaserver的启动
- 07日: MediaPlayer源码介绍2
- 06日: SurfaceView和TextureView介绍
- 05日: Zygote的启动之二ZygoteInit
- 04日: Zygote的启动之一app_main
- 03日: rc文件规则简介
- 02日: 记录一下ProgressBar的常用方式
- 01日: ViewPager禁止左右滚动
- 07月
- 31日: init的启动
- 30日: JNI之List集合
- 29日: JNI之自定义对象使用
- 28日: JNI之引用简介
- 27日: JNI之对象数组使用
- 26日: JNI之数组简单操作
- 25日: JNI之函数介绍四之数组操作
- 24日: JNI之函数介绍三之字符串操作
- 23日: JNI之函数介绍二
- 22日: JNI之函数介绍一
- 21日: JNI之类型介绍
- 20日: JNI之访问方法和域
- 19日: JNI之函数的参数介绍
- 18日: NDK中jni.h头文件完整内容
- 18日: JNI动态注册封装C++版
- 17日: Android 中Bn和Bp介绍
- 13日: Android初始化第三方app权限
- 12日: MediaPlayer JNI层介绍
- 11日: 《阿里Android手册》笔记
- 10日: MediaScanner源码JNI介绍2
- 09日: Framework单独编译简介
- 08日: ATC平台编译命令记录
- 07日: MediaPlayer java层介绍
- 06日: MediaScanner源码JNI介绍
- 05日: Android多线程介绍
- 04日: Android属性动画
- 03日: JNI动态注册封装C语言版
- 02日: jaudiotagger解析ID3第三版
- 01日: addr2line.exe的简单使用
- 06月
- 30日: MediaScanner源码分析
- 29日: jaudiotagger解析ID3第二版
- 29日: JNI动态注册 2
- 29日: JNI调用Java方法
- 28日: JNI动态注册
- 27日: JNI静态注册
- 26日: MediaProvider源码分析
- 25日: Seekbar进度条有黑点问题分析
- 24日: Android View相关摘抄
- 19日: Android修改原生电话铃声
- 17日: Launcher根据包名启动应用
- 16日: Source Insight 4.0常用快捷键
- 15日: Source Insight 4.0安装
- 14日: interface_cast简介
- 13日: SQLite的limit用法
- 12日: SQLite中的数据排序简介
- 05日: Android aidl简单使用
- 03日: AIDL之注册和解注册监听器
- 02日: Android音乐频谱显示
- 01日: system.exit()的作用
- 05月
- 31日: AS无法创建aidl文件
- 30日: Android悬浮球
- 29日: Android广播在子线程中运行
- 28日: Android批量删除文件
- 27日: Android批量拷贝文件
- 26日: Android状态栏之TimeView
- 25日: Android状态栏之WiFiView
- 24日: Android状态栏之LabelView
- 23日: GridView滚动条无法到底部
- 22日: 低版本API废弃的警告Dialog
- 21日: Android Socket之服务端封装
- 20日: Android Socket之客户端封装
- 19日: RemoteViews添加到布局中
- 18日: Android图片旋转+倒影
- 17日: Android图片倒影记录
- 16日: Android图片旋转
- 15日: The key must be an application-specific resource id
- 14日: Notification使用
- 13日: Android截图命令介绍
- 12日: TextView走马灯重复走问题
- 11日: CountDownTimer音量值淡入淡出
- 10日: Android启动之冷、热和暖启动简介
- 09日: IJKPlayer和MediaPlayer切换问题
- 04月
- 30日: AccessibilityService使用
- 30日: Android 内存优化等记录
- 30日: Java反射记录
- 21日: 修改ListVieW等滚动条图片
- 15日: Android App启动时间检测
- 14日: ListView和GridView替换滑动条图片
- 13日: Android 显示覆盖全屏的Dialog
- 12日: RecyclerView对Item拖动和上下滑动记录
- 11日: Android静态换肤-日夜主题切换之不继承Activity
- 10日: sleep和wait的区别简介
- 03日: [摘]Android横屏和竖屏的方法
- 03月
- 25日: Android截图和保存图片到指定目录
- 24日: [摘]WindowManger层级记录
- 23日: BiuTextView替代TextView
- 22日: Android加载动画常用做法简介
- 16日: Android文本绘制高宽获取
- 15日: 关闭jaudiotagger的输出日志
- 14日: [代码片段]Android像素转换工具类
- 12日: Matrix的set,pre和post的区别
- 11日: 重写TextView的setText出现异常问题
- 10日: [代码片段]自定义TextImageView
- 06日: [摘]Android多语言目录对照表
- 03日: Android换肤之Toast和Dialog
- 02日: Android静态换肤-日夜主题切换之继承Activity记录
- 01日: adb查询和改变ContentProvider的值
- 02月
- 28日: 媒体封面流RecyclerCoverFlow左右滚动
- 27日: [摘]Android颜色渐变之LinearGradient介绍
- 22日: Android Studio删除引用的资源
- 21日: Android中ImageView半边圆角处理记录2
- 20日: 自定义TextSeekBar记录
- 19日: [代码片段]时间格式化方式
- 18日: 自定义PopTextSeekBar记录
- 17日: Android中ImageView半边圆角处理记录
- 15日: Android String根据指定长度进行截取文本
- 14日: Android自定义水平Seekbar简介
- 13日: Android includeFontPadding属性的介绍
- 04日: Android中图片圆角或圆形记录
- 03日: SpannableStringBuilder的简单使用
- 02日: GridView快速滚动条修改
- 01月
- 15日: Android 对Bitmap的一些操作记录
- 14日: 自定义垂直Seekbar简介之progressDrawable显示优化2
- 12日: 自定义垂直Seekbar简介之progressDrawable显示优化
- 11日: 监听和获取Android 设备的USER_UNLOCKED状态
- 10日: Android mk编译apk和拷贝apk
- 09日: Android开启Wifi debug调试
- 07日: 自定义垂直Seekbar之添加事件监听
- 06日: Seekbar旋转90后的VerticalSeekBar简单记录
- 05日: Android跳转WIFI界面的几种方式
- 04日: 修改Framework画中画(pip)中默认UI和逻辑定制
- 03日: Android 创建1像素的悬浮窗口
- 02日: 自定义垂直Seekbar简介
- 01日: AS动态配置module时异常
2022 年
- 12月
- 31日: Android Studio‘Library projects cannot set applicationId’
- 30日: Android数据库查询记录
- 29日: Android画中画新增自定义按键简介
- 28日: MySQL中like查询的简单使用
- 27日: Android调试时出现Read-only file system简介
- 26日: MySQL忽略大小写简单记录
- 13日: Android单编译时出现ninja no work to do
- 12日: byte数组以十六进制字符串打印简介
- 09日: Android设置语言偏好后应用没有获取对设置的语言
- 08日: Android多窗口模式简单记录
- 07日: Android xml中selector配置选中按下等状态的透明度值
- 11月
- 30日: [摘]Android对Bitmap缩放图片的记录
- 29日: Android使用ActivityView分窗显示三方应用Activity
- 28日: Android画中画简介
- 14日: Android 换肤setFactory2时出现No field mFactorySet in class问题解决
- 11日: [代码片段]MediaCode 播放Video中的视频帧[无声]
- 10日: [代码片段]MediaCode 播放Video中的音频
- 09日: Android 强制性横屏和设置系统横屏简介
- 07日: Android的fontScale不随系统设置变化
- 01日: Seekbar的setThumb使用记录
- 10月
- 31日: 视频分辨率缩放适配
- 27日: [代码片段]Activity手动设置全屏和非全屏
- 19日: adb shell 发送广播带包名
- 12日: Cygwin安装教程简介
- 11日: Android中onConfigurationChanged的总结
- 09月
- 30日: Android app换肤简单记录
- 29日: Android切换语言记录
- 28日: 切换日夜主题切换简单记录
- 20日: Android中关于焦点的记录
- 19日: Android Studio混淆aar包记录
- 16日: [摘]Android混淆从入门到精通
- 15日: C语言中的malloc、calloc和free函数的使用
- 14日: Android双屏异显(Presentation)的简单使用
- 13日: ListView item布局简单记录
- 12日: android sqlite模糊查询数据库数据
- 11日: Socket的简单使用记录
- 10日: ViewPager2事件冲突问题
- 09日: Android ACTION_MEDIA_BUTTON的监听
- 08日: ACTION_MEDIA_BUTTON监听的几种方式记录
- 07日: 系统应用MediaButton的使用方式
- 05日: C语言中的类型定义符typedef简单介绍
- 05日: Visual Studio 2017常用部分快捷键
- 08月
- 23日: bootchart 的配置和使用
- 11日: bootprof文件分析系统开机时间
- 10日: [代码片段]ListView+Letter排序代码
- 09日: 自定义SeekBar样式
- 08日: [摘]CMakeLists.txt常用语法之常用命令
- 02日: Android ListView 滚动条的简单记录
- 01日: Android GridView horizontalSpacing属性值无效
- 07月
- 31日: [摘]Android输入法基于GooglePinyin开源代码进行修改
- 30日: [摘]NDK错误记录:NDK is missing a platforms directory.
- 29日: [摘]Android Studio Minimum supported Gradle version is 6.5. Current version is 6.1.1
- 28日: [代码片段]GradientTextView渐变的TextView
- 27日: [摘]Typora破解和下载(仅供学习)
- 25日: Android进程间通信方式Messenger的简单记录
- 21日: You must not call setTag() on a view Glide is targeting
- 20日: [代码片]获取状态栏高度和导航栏高度
- 19日: [代码片]属性动画之无限旋转
- 19日: [摘]Android CircleImageView圆形头像图片
- 04日: Android Studio使用makejar导出jar包
- 06月
- 25日: [代码]Listener和MainListener
- 24日: Java Consumer的使用
- 23日: Java的反射简介
- 21日: ThreadPoolExecutor简单记录
- 20日: JAVA 从一个List里删除包含另一个List的数据
- 16日: Android Intent匹配及mimeType匹配
- 15日: 720P、1080P、2K、4K的简介
- 05月
- 29日: [NDK开发]Android JNI开发之动态注册
- 28日: [NDK开发]Android JNI 中新增JNI层日志打印
- 27日: [NDK开发]Android JNI 开发之静态注册
- 26日: SQLiteBlobTooBigException
- 14日: 查找当前目录下所有文件中关键字的内容
- 13日: 视频播放中,拖动进度条可以seek到相应视频帧
- 12日: ViewPager出现pointerIndex out of range
- 11日: Android Button 字母自动变大写记录
- 10日: Android focus获取状态简介
- 09日: C语言输出格式符
- 08日: Vim的光标命令
- 07日: ProgressBar不显示和不旋转
- 07日: Vim替换命令
- 06日: Android Studio制作.9.png简单记录
- 06日: Vim复制和粘贴命令
- 05日: Android之属性动画简介
- 05日: Vim查找命令
- 04日: Vim的退出和保存命令
- 03日: Vim模式切换命令
- 03日: gcc编译器相关介绍
- 04月
- 25日: 为TV屏适配GridView选中并实现缩放动画
- 20日: Android上bitmap和drawable之间互转简介
- 16日: wordpress隐藏文章的部分内容,登录可见
- 15日: Fragment already added
- 14日: Android之获取图片高宽方法的简单记录
- 12日: Android反编译之vdex转dex查看源码
- 01日: 内存分析工具MAT简单记录
- 03月
- 02日: [摘]查找当前目录下所有文件某一行的内容
- 01日: [代码片段]SoundPool的使用
- 02月
- 12日: 拦截并统一处理Activity的KeyEvent事件简介
- 06日: gradlew编译的apk没有签名
- 04日: [代码]开启WiFi调试
- 01日: git branch的使用记录
- 01月
- 27日: Seekbar的一些总结
- 26日: Android 语言切换相关问题记录
- 25日: Android系统切换语言后,Activity中的文本没有改变
- 22日: 使用starUML建立时序图的简单记录
- 21日: Android P修改系统默认字体
- 20日: adb shell dumpsys 调出当前系统信息
2021 年
- 12月
- 11月
- 25日: Android Jetpack - Navigation的简单使用
- 22日: StringBuffer 和 StringBuilder区别简介
- 19日: Android View Binding的使用简介
- 16日: ijkplayer 初始化参数 IJKFFOptions
- 15日: 无效的UTF-8字符串引发的问题
- 15日: [摘]字符乱码之特征
- 11日: Android TextView文本颜色线性渐变(包括上下和左右渐变)
- 11日: Android 高版本权限检测和申请
- 10日: Android监听Home键和Back键的简介
- 09日: 一招永久去除WPS推送广告
- 06日: 周国平:享受智力活动的快乐
- 05日: 舒婷:墙
- 01日: 米沃什:去森林的远足
- 10月
- 31日: 莎士比亚:你的长夏永远不会凋谢
- 30日: 纪伯伦:我曾有七次鄙视自己的灵魂
- 29日: 普希金:我曾经爱过你
- 28日: 拜伦:当初我们俩分别
- 27日: 裴多菲:我愿意是激流
- 26日: 狄兰·托马斯:不要温和地走进那个良夜
- 25日: 拷贝文件时异常断电导致文件拷贝失败
- 21日: 海子:以梦为马
- 20日: 三毛:说给自己听
- 18日: 茨维塔耶娃:我想和你一起生活在某个小镇
- 17日: Bitmap转String进行数据库MySQL保存
- 17日: 叶芝 :当你老了(冰心版)
- 16日: adb shell 命令启动带参数的Activity
- 16日: 海子:七月不远
- 15日: 白寅:致中文系
- 14日: 冰心:我们把春天吵醒了
- 13日: 冰心 : 一日的春光
- 04日: Android最近任务预览页面,概览屏幕预览图修改,敏感信息预览图隐藏实现
- 03日: 新建工程,导入旧的module,出现Android Studio duplicate entry xx.class
- 02日: 余光中:月光光
- 01日: 余光中:等你 在雨中
- 09月
- 29日: 舒婷:人心的法则
- 27日: 舒婷:初春
- 26日: 洛夫:众荷喧哗
- 26日: 舒婷:北戴河之滨
- 24日: Windows 文本大文件查看工具glogg
- 23日: [摘]已知圆心,半径,角度,求圆上的任一点的坐标
- 23日: 刘半农:落叶
- 22日: Android 修改ListView快速滚动条的bar
- 22日: 刘半农:叫我如何不想她
- 21日: 刘大白:心上的写真
- 20日: 刘大白:秋江的晚上
- 19日: 麦芒:今夜的火花今夜就会熄灭
- 18日: 麦芒:生活与危机
- 17日: 林徽因:笑
- 16日: 梁实秋:快乐
- 15日: 林语堂:人生就像一首诗
- 10日: 对Matrix.mapRect()的理解
- 09日: [摘]ANSI、UTF-8、Unicode little endian、Unicode big endian的互相转换
- 08日: Launcher的两次启动
- 07日: DisplayMetrics获取宽高不对
- 06日: Android设备adb screenrecord录屏简单使用
- 08月
- 27日: Android FileObserver对文件或文件夹监听
- 19日: Android ImageView 的scaleType属性简介
- 06日: 许立志:我谈到血
- 06日: 周国平:事故
- 05日: 许立志:行走的肉体
- 04日: 许立志:我咽下一枚铁做的月亮
- 03日: 王单单:在江边喝酒
- 02日: 多多:在墓地
- 01日: 陈先发:前世
- 07月
- 31日: 梁小斌:中国,我的钥匙丢了
- 30日: 聂鲁达:我喜欢你是寂静的
- 29日: 周国平:孤独
- 27日: 西贝:路人
- 26日: 刘年:写给儿子刘云帆
- 25日: 余光中:绝色
- 24日: 余光中:你的眼睛真好看
- 23日: 博尔赫斯:我用什么才能留住你
- 22日: 余秋雨:我在等你
- 21日: 海子:为什么你不生活在沙漠上
- 20日: 毕淑敏:你不能要求没有风暴的海洋
- 19日: 泰戈尔:祝福
- 18日: 海子:麦子熟了
- 17日: Dialog的简单使用
- 17日: 穆旦:冥想
- 16日: 舒婷:北戴河之滨
- 15日: Ubuntu18编译FFmpeg笔记
- 15日: Square开源框架Coordinators的简单使用
- 15日: 芒克:天空
- 14日: 食指:相信未来
- 13日: 付志勇:为你写诗
- 12日: SharedPreferences最后一次写入时断电偶尔存在不保存问题
- 12日: 付志勇:故乡
- 11日: 骆一禾:月 亮
- 10日: 许立志:梦想
- 09日: 余秀华:我爱你
- 08日: 张定浩:我喜爱一切不彻底的事物
- 07日: 顾城:门前
- 06日: 付志勇:我的秋天没有忧伤
- 06日: 史铁生:想念地坛
- 05日: [摘]Android稳定性(二)bootup fail
- 05日: [摘]Android稳定性(一)SWT和ANR
- 05日: 张悦然:旧时光是个美人
- 04日: 徐志摩 :偶然
- 03日: 西蒙·阿米德奇 :黄昏
- 02日: 周国平:心静是一种境界
- 01日: 郑振铎:月夜之话
- 06月
- 30日: [ijkplayer专题] Ubuntu 18.3 编译ijkplayer-android
- 30日: 林徽因:一片阳光
- 29日: Android应用被杀的日志分析记录
- 27日: Android的apk组成结构
- 27日: 席慕容:独白
- 27日: 嫣然若雪:余生,看淡所有,珍惜拥有
- 26日: Android调试,删除adb devices显示的多余设备
- 26日: 席慕容 :盼望
- 25日: Ubuntu允许root用户远程登录简单介绍
- 25日: 席慕容:抉择
- 24日: [ijkplayer专题]编译ijkplayer时出现Failed to create toolchain
- 24日: 余秀华:一潭水
- 23日: IjkPlayer和MediaPlayer常见错误码
- 23日: 老舍:春风
- 22日: 泰戈尔:生如夏花
- 21日: 余秀华 : 栀子花开
- 18日: 舒婷:致橡树
- 16日: 朱自清:冬天
- 16日: [摘]Ubuntu 常用解压与压缩命令
- 15日: 北岛:回答
- 14日: 鲁迅 :秋夜
- 14日: 汪曾祺:端午的鸭蛋
- 13日: 梁启超:学问之趣味
- 12日: 周作人:谈酒
- 11日: 陈独秀:人生的真义
- 10日: 梁启超:最苦与最乐
- 09日: 解决java.io.File android.content.Context.getDatabasePath(java.lang.String)
- 09日: 林白:过程
- 08日: 樊小纯:借我
- 07日: 叶芝 : 当你老了
- 06日: 佚名 :可是你没有
- 05日: adb push有中文名的apk或者路径会出现名字不全
- 04日: 木心 :从前慢
- 04日: Android 判断字符串是否乱码
- 04日: 顾城:远和近
- 03日: [摘]修改cmd编码格式
- 03日: 郑愁予 : 错误
- 03日: [小知识]内存泄漏整理
- 01日: 纪伯伦:你的孩子其实不是你的孩子
- 05月
- 31日: 顾城:墓床
- 29日: 哑孩子:第一次来到人间
- 28日: Android Studio自动生成唯一的SerialVersionUID
- 28日: 张枣:镜中
- 27日: [代码片段]通过pinyin4j实现汉字转拼音
- 26日: 赵雨:打算相爱是后来的事
- 25日: [摘]Java去除字符串中的空格
- 24日: 舒婷:这也是一切
- 22日: Android Zygote进程的启动流程简单分析
- 21日: [代码片段]Java获取某目录下文件总大小
- 20日: [代码片段]获取Sdcard或者U盘的磁盘大小,空闲大小等
- 19日: jaudiotagger解析ID3信息
- 18日: [摘]Android源码之init.rc文件规则和init.c解析
- 14日: [摘]dpi 、 dip 、分辨率、屏幕尺寸、px、density 关系以及换算
- 13日: Android应用启动时出现白屏或者黑屏问题的简介
- 12日: code 4874 SQLITE_IOERR_SHMSIZE
- 10日: [摘]Android GC日志简单分析
- 06日: 高鸿:读书是一种信仰
- 06日: Android设备,当旋转旋钮时布局被绿色边框问题
- 04月
- 29日: [摘]强引用,软引用,弱引用等简介
- 27日: Android中判断Service是否启动了
- 26日: onDetachedFromWindow()和onAttachedToWindow()简介
- 21日: Android Studio添加第三方库libs和so
- 16日: [摘]常见音视频格式
- 13日: [摘]Android判断顶部Activity的包名等
- 12日: 中文汉字和英文数字的unicode编码范围
- 10日: toUpperCase()和toLowerCase()字符串大小写
- 09日: java.io.FileNotFoundException: /storage/** (No such file or directory)
- 08日: MediaPlayer异常
- 07日: 个人常用的GridView方法简介
- 07日: 个人常用的ListView方法简介
- 04日: 获取Android设备的分辨率各种方式
- 03日: Android机型适配相关摘抄
- 02日: Android中走马灯相关问题总结
- 01日: Android ListView子item高度定长固定值无效问题详解
- 03月
- 31日: currentTimeMillis()与uptimeMillis()区别
- 30日: Android高版本getDrawable(int id)废弃后的替代方法
- 29日: open failed EACCES (Permission denied)
- 25日: 视频的关键帧和非关键帧
- 24日: 音视频学习:在Android 平台绘制一张图片
- 23日: Android汉字转拼音以及按照[字母][数字][特殊字符]排序
- 21日: 通过图片文件的文件头来判断文件的真正格式
- 20日: 常见的文件头或文件尾十六进制表示
- 19日: 佚名:人就这么一生,要学会把握自己
- 19日: 十六进制和十进制之间的转换
- 18日: TBox、ECall、BCall、ICall
- 16日: CPU缓存
- 16日: I-Cache与D-Cache的区别
- 02月
- 24日: 记录工作和生活的点点滴滴
- 01月
- 23日: Git tag 简单使用
- 21日: 【摘】Android:获取内部存储信息方法总结
- 20日: 世界,您好!
- 17日: [摘]《财富》杂志评选:75本商业必读书
- 14日: adb shell dumpsys audio使用
- 13日: Android焦点管理类AudioFocusManager
- 12日: [摘]Android图片加载框架之Glide和Picasso的区别
2020 年
- 12月
- 09日: [摘]Android 系统重启原因分析
- 08日: Android 6.0后权限的申请
- 11月
- 21日: Android中persistent属性的简介
- 21日: 修改logcat缓存大小
- 02日: 我常用的Monkey命令
- 01日: 常用的简单monkey测试命令集合
- 10月
- 14日: Android 8.0后音频焦点处理小结
- 14日: 个人linux常用命令
- 12日: Android的软解码和硬解码
- 11日: GestureDetector使用简介
- 10日: [摘]View的基础知识
- 09月
- 26日: Android硬件加速
- 24日: Android的AssetManager使用
- 22日: adb shell top 命令的简单使用
- 22日: 使用Android Studio编译assets文件未打包进apk
- 16日: Android 设备adb连接后unauthorized解决方法
- 16日: 使用adb shell命令启动动画
- 15日: ListView的使用简介
- 11日: Android监听状态栏的显示与隐藏状态栏
- 09日: adb 重启Android framework
- 08日: Android系统SystemProperties属性的简介
- 06日: Android中常用的暴力性点击的方法总结
- 05日: 徐志摩:认识你真好
- 05日: 关于插入部分无线鼠标Android应用重启问题
- 04日: AndroidManifest.xml的configChanges配置简介
- 03日: 查看目录下文件和文件夹个数以及文件夹目录结构
- 01日: Android setSystemUiVisibility详解
- 08月
- 31日: Android取消和开启提示音
- 29日: 去除阴影动画效果和影藏滚动条
- 28日: Android动画之TranslateAnimation使用
- 27日: Android startActivity去掉自带的动画效果
- 24日: Android动画之ScaleAnimation使用
- 22日: 查询android机器对应的api版本和硬件相关信息
- 20日: Android动画之帧动画(Frame动画)
- 19日: Android动画之RotateAnimation
- 18日: 设计模式:装饰模式或包装模式
- 17日: 王蒙:永远的巴金
- 16日: 周国平:时光村落里的往事
- 15日: 林清玄 :其实生活都一样,看你怎么想
- 15日: windows下FFmpeg使用以及ffmpeg抽取视频的关键帧
- 14日: 毕淑敏:世上千寒,心中永暖
- 14日: Android悬浮窗实现 使用WindowManager
- 13日: [摘]从视频中获取关键帧
- 12日: Android WindowManager弹窗容易出现的问题
- 08日: [摘]WindowManager.LayoutParams的各种flag含义
- 07日: [摘]停止ListView滑动-Android
- 02日: [摘]ARM与X86 CPU架构简介
- 07月
- 30日: [摘]音视频学习系列第(三)篇---wav文件的存储和解析
- 29日: 音视频学习:AudioRecord录制PCM以及转换成WAV文件
- 28日: 音视频学习:AudioRecord的简单使用
- 27日: [摘]音视频学习系列第(一)篇---基础概念
- 17日: [摘]SeekBar的thumbOffset属性
- 14日: [摘]对于Fragment的一些理解
- 13日: Android内存泄露检测之LeakCanary的简单使用
- 10日: [摘]Java垃圾回收机制(GC)详解
- 09日: [摘]Handler内存泄露原理及解决方法
- 08日: [摘]Android性能优化篇之内存优化--内存泄漏
- 07日: Handler内存泄漏之使用静态内部类并持有外部类的弱引用
- 05日: [摘]Java IO流输入输出流
- 04日: [摘]final、finally与finalize的区别
- 03日: [摘]System.exit(0)和System.exit(1)区别
- 02日: HandlerThread的使用
- 01日: 关闭Android过度缩放动画
- 06月
- 30日: Android Studio重构清除无引用资源
- 29日: [摘]List、Set、Map详解及区别
- 28日: Glide V4和V3 使用不同
- 27日: Android的LevelListDrawable简单使用
- 26日: [摘]Android开发之Shape详细解读
- 25日: shape之gradient属性简介
- 25日: RecyclerView的简单实用
- 24日: [摘]BAT脚本如何自动执行 adb shell 以后的命令
- 24日: ARGB 颜色取值与透明度对照表
- 24日: [摘]Android面试题目整合
- 23日: [摘]Android中shape的用法详解
- 23日: SeekBar和Viewpager冲突
- 22日: [摘]彻底理解Java中堆和栈的区别
- 21日: WordPress禁用XMLRPC
- 21日: [摘]Android异常和性能优化 - OOM异常
- 20日: 常用的Monkey命令
- 19日: Can not perform this action after onSaveInstanceState
- 18日: Link of class 'Lcom.....;' failed
- 17日: Android系统签名转换为keystore
- 16日: [摘]Android音频焦点处理
- 15日: 《人间值得》前言
- 15日: 利用signapk.jar工具对apk文件进行签名
- 08日: Android异常之应用已停止运行的日志分析
- 07日: Android自定义view生命周期
- 01日: Android Studio将lib项目打包成jar和aar
- 05月
- 04日: 蒋勋:人生,即是修行
- 03日: ls和du的复杂用法
- 04月
- 30日: Only the original thread that created
- 23日: 村上春树:恰到好处,活着就好
- 22日: 余华:我接受命运,但怀疑生活
- 21日: 杨绛:人生有命
- 20日: 周国平:我们都误解了幸福的含义
- 19日: 史铁生:老家
- 18日: 村上春树:请认真生活
- 17日: 铁凝:一千张糖纸
- 16日: 三毛:故乡人
- 15日: 史铁生:故乡的胡同
- 14日: 萧红:荒凉的院子
- 13日: 张爱玲:花落的声音
- 12日: 冰心:一日的春光
- 11日: 梁实秋:想我的母亲
- 10日: 林清玄:什么才是有品质的生活
- 09日: 胡适 :过有意思的生活
- 08日: 顾城:树枝的疏忽
- 07日: 梁实秋 :把快乐种在心里
- 06日: 梁文道 :清贫与富贵
- 05日: 蒋勋 : 孤独的乐趣
- 04日: 木心 :至少,每天要看书
- 03日: 周作人:乌篷船
- 02日: 林语堂:人生就像一首诗
- 01日: 沈从文 :生命
- 03月
- 17日: 书单-白岩松《痛并快乐着》
- 17日: [摘]android6.0运行时动态申请权限
- 10日: [转]Jhuster:Android 音视频开发入门指南
- 10日: 个人常用ADB命令总结
- 01日: [摘]adb命令行查询content-provider
- 02月
- 01月
- 14日: 手动更新wordpress版本
- 06日: 沈从文:寂寞的长街,并不寂寞
- 05日: 王朔:上一秒痛苦,下一秒无聊
- 04日: 王小波:如何诚实地生活?
- 03日: 季羡林:漫谈人生的意义和价值
- 02日: [摘]adb 查看系统设置参数
- 01日: [摘]Android如何设置TextView的行间距、行高。
2019 年
- 12月
- 07日: 茅盾:白杨礼赞
- 06日: 许钦文:花园的一角
- 05日: 郁达夫:北平的四季
- 04日: 庐隐:吹牛的妙用
- 03日: 吴念真:饱了别人,瘦了自己
- 02日: 陈忠实:马罗大叔
- 01日: 李月亮:那些你所不知道的大事
- 11月
- 25日: 贾平凹:每个生命都有自己的光芒
- 24日: 王小波:猫
- 24日: 梁实秋:鸟
- 23日: 史铁生:有关庙的回忆
- 22日: 卢梭:生活在大自然的怀抱里
- 21日: 王小波:写给新的一年
- 20日: 毛姆:什么是好小说
- 19日: 李娟:冬天的牛
- 18日: 龙应台:怎么跌得有尊严
- 17日: 韩少功:偷书
- 16日: 三毛:胆小鬼
- 15日: 柴静:真相常流失于涕泪交加中
- 14日: 王小波:卡尔维诺与未来的一千年
- 13日: 乔叶:比明天年轻
- 12日: 王小波:一只特立独行的猪
- 11日: 王小波:人为什么活着
- 10日: 余华:麦田里
- 09日: 大卫.索罗:孤独
- 08日: 周国平:爱的距离
- 07日: 罗兰:早起看人间
- 06日: 汪曾祺:豆腐
- 05日: 林清玄:幸福的无关
- 04日: [备忘录]&&和&,||和|的区别
- 04日: 白岩松:幸福在哪里
- 04日: 贾平凹:喝酒
- 03日: 史铁生:爱情是孤独的证明
- 02日: 李娟:通往滴水泉的路
- 01日: 刘瑜:被梦想俘虏的人生
- 10月
- 31日: 林夕:赏味期限
- 30日: 史铁生:我与地坛[节选]
- 29日: 王小波:用一生来学习艺术
- 28日: 许知远:窥探者的狂欢节
- 27日: 胡适:赠与今年的大学毕业生
- 26日: 萧乾:吆喝
- 25日: 川端康成:父母的心
- 24日: 苏童:我从来不敢夸耀童年的幸福
- 23日: 刘瑜:过去的怎样让它过去
- 22日: 席慕容:发出声音永远是有用的
- 21日: 王小波:肚子里的战争
- 19日: 冯骥才:青云楼主
- 18日: 梁文道:早餐里见世界
- 17日: 朱以撒:浅色寂语
- 16日: 周国平:风骚和魅力
- 15日: 杨绛:喝茶
- 14日: 张晓风:经济学的旁听生
- 13日: 川端康成:花未眠
- 12日: 铁凝:幸福就在此刻
- 11日: 季羡林:论坏人
- 10日: 许知远:优雅的爱情到哪里去了
- 09日: 莫泊桑:瞎子
- 08日: 尼采:孩子和婚姻
- 07日: 柴静:真实的人性有无尽的可能
- 06日: 王安忆:洗澡
- 05日: 斯蒂芬.金:戒烟公司
- 04日: 张大千:做和尚的一百天
- 03日: 林徽因:一片阳光
- 02日: 村田浩一:假想游戏
- 01日: 林清玄:路上的情书
- 09月
- 30日: 吴念真:年糕
- 29日: 彼得.B.巴赫:失去爱人的滋味
- 28日: 刘亮程:最后一只猫
- 27日: 乔叶:畏惧告别
- 26日: 林清玄:再加两个苹果
- 25日: 塔斯格丝:给希望留点空间
- 24日: 莫泊桑:巴蒂斯特太太
- 23日: 沈青黎:进个圈子锻造自己
- 22日: 李娟:想起外婆吐舌头的样子
- 21日: 希区柯克:机舱里的钟声
- 20日: 胡适:人生问题
- 19日: 龙应台:明白
- 18日: 里柯克:吃饼冠军乔.布朗
- 17日: 希区柯克:先下手为强
- 16日: 马德:在贫穷中挣扎的父亲
- 15日: 纪伯伦:岸边一捧沙
- 14日: 朱自清:正义
- 13日: 张小娴:有女人爱的男人
- 12日: 乔叶:曾经这样爱过你
- 11日: 梁文道:在铁路上开餐
- 10日: 从维熙:夜空中的木拐
- 09日: 梁文道:专心吃饭
- 08日: 米兰.昆德拉:二十四只鹧鸪
- 07日: 贾平凹:制造声音
- 06日: 钱钟书:论快乐
- 05日: 巴金:灯
- 04日: 陆文夫:脚步声
- 03日: 夏丏尊:幽默的叫卖声
- 02日: 萧红:饿
- 01日: 龙应台:幸福就是……
- 08月
- 30日: 戴望舒:致萤火
- 29日: adb shell settings 参数命令集合
- 29日: AccessibilityService自启动
- 29日: 丰子恺:渐
- 28日: 林清玄:把时间花在心灵上
- 27日: 周作人:苦雨
- 26日: 歌德:野蔷薇
- 25日: Windows软件开机多个
- 24日: 济慈:夜莺颂
- 23日: 龙应台:回家
- 22日: 张承志:听人读书
- 21日: 丰子恺:湖畔夜饮
- 20日: 周国平:对自己的人生负责
- 19日: 周国平:爱的距离
- 18日: ubuntu 安装apache2, php5, mysql, phpmyadmin后无法访问phpmyadmin问题的解决
- 18日: 史铁生:合欢树
- 17日: 沈从文:夜泊鸭窠围
- 16日: 鲁迅:两地书(节选)
- 15日: android.view.ViewRootImpl$CalledFromWrongThreadException
- 15日: 朱湘:海外寄霓君(节选)
- 14日: 梁实秋:时间即生命
- 13日: 毕淑敏: 流露你的真表情
- 12日: 新井一二三:图书馆的恋人
- 11日: 叔本华:比读书更重要的是什么
- 10日: 李娟: 通往一家人去的路
- 09日: 沈从文 : 独处
- 07日: 设计模式之观察者模式
- 07日: 朱光潜:读书不在多,在于选得精,读得彻底
- 06日: 聂鲁达:雨
- 05日: 梁漱溟:花点心思活着,人生才有意义
- 04日: 聂鲁达:静一静
- 03日: Android中实现延时执行操作的几种方法
- 03日: 蒋勋:生活的美就在于从容不迫
- 02日: 梁启超:为什么劝你在业余时间练书法
- 01日: 朱光潜:有趣的灵魂都有静气
- 07月
- 31日: 叔本华:只有经过深思的东西才能成为真知
- 30日: 切换语言Fragment被回收
- 30日: 林清玄:阳光的味道
- 29日: 沈从文:时间
- 28日: 梁实秋:排队
- 27日: 普希金:我曾经爱过你
- 26日: 刘瑜:适应孤独,就像适应一种残疾
- 25日: 龙应台:中国人,你为什么不生气?
- 24日: 蒙田:论友谊
- 23日: 泰戈尔:你一定要走吗?
- 22日: 郁达夫:北平的四季
- 21日: 汪曾祺:手把肉
- 20日: 俞平伯:浆声灯影里的秦淮河
- 19日: 罗伯特·弗罗斯特:未选择的路
- 18日: 严歌苓:读书是生命的另一种存在
- 17日: 余光中:乡愁
- 16日: 蒙田:热爱生命
- 15日: [摘]各种基本数据类型转byte数组并反转
- 15日: 穆旦:古墙
- 14日: 丰子恺:秋
- 13日: 龙应台:一个人怎样才算是有文化?
- 12日: 朱光潜:像个大人一样生存,像个孩子一样生活
- 11日: Log工具类
- 11日: 毕淑敏:提醒幸福
- 11日: 席慕容:时间
- 10日: 戴望舒 :寻梦者
- 10日: 穆旦:春
- 10日: 楼宇烈:禅就是我们的日常
- 09日: 余秋雨:我在等你
- 09日: 梁实秋:先生们的书房
- 08日: 林薇因:你是人间的四月天,一句爱的赞颂
- 08日: 费孝通:文字不能使人聪明起来
- 07日: 叔本华:人生两大苦
- 06日: 冯友兰:我的读书经验
- 05日: 朱自清 :绿
- 04日: 林语堂:人生的乐趣
- 03日: 刘继荣:不想当英雄,只想做那个坐在路边为英雄鼓掌的人
- 02日: 戴望舒:雨巷
- 02日: 海子:面朝大海,春暖花开
- 02日: 史铁生:秋天的怀念
- 01日: 肖复兴:荔枝
- 06月
- 30日: 再见,老何
- 30日: 徐志摩:再别康桥
- 26日: 龙应台:目送
- 25日: 冰心:谈生命
- 24日: 李娟:我的阿勒泰,有大雪五亩
- 24日: 林清玄:和时间赛跑
- 23日: 朱自清:背影
- 23日: 在Ubuntu14上搭建wordpress网站
- 23日: WordPress评论提交速度很慢的原因和解决办法
- 22日: 龙应台:我为什么要求你读书
- 22日: 125啦新版来了,欢迎使用
- 07日: WordPress页面中阻止插入额外换行
- 03日: [摘]Android monkey命令详解
- 03日: Android自动截图bat脚本
- 05月
- 30日: [摘]Android ANR日志分析指南之实例解析
- 30日: [摘]Android ANR日志分析指南
- 29日: Android (/sys/路径)属性文件节点值的读写
- 29日: [摘]Android IO流读写文件实例2
- 29日: [摘]Android IO流读写文件实例
- 29日: [摘]Android IO流读写文件
- 16日: [摘]PCM文件转WAV文件
- 16日: AudioTrack简单简介之四:wav去掉文件头之解决爆音
- 14日: [转]毕业5年决定人的一生
- 09日: Android.mk 用法解析整理
- 07日: [转]Android音频: 如何使用AudioTrack播放一个WAV格式文件?
- 05日: Beyond Compare4 30天试用到期的解决办法
- 02日: [摘]js中对函数设置默认参数值的3种方法
- 04月
- 29日: Android日志分析笔记
- 28日: [摘]Android 系统重启原因分析
- 28日: ANR原因以及解决方法
- 26日: Android之Back键和HOME键拦截处理
- 25日: Android防爆力点击简单实用方法简介
- 24日: [摘]svc命令:管理电源控制,无线数据,WIFI
- 24日: window bat脚本自动开关WiFi
- 24日: adb shell命令控制WIFI连接开启/关闭状态
- 20日: WordPress部分内容输入密码可见
- 17日: bat脚本命令简介
- 16日: PRODUCT_COPY_FILES预拷贝
- 14日: 使用sqlite3命令
- 14日: AudioTrack简单简介之三:爆音
- 08日: Android 6.0 Settings源码简单分析之蓝牙(2)
- 03月
- 29日: android导出ANR日志
- 29日: CMD分割大文件简介
- 17日: fastboot卡在waiting for device
- 15日: [摘]Android收起通知栏代码片段
- 15日: Ubuntu16.04国内更新源
- 14日: Ubuntu16安装openjdk-7
- 14日: [摘]AudioTrack简单简介之二
- 14日: 隐藏Settings中的Preference笔记
- 07日: [摘]AudioTrack简单简介之一
- 06日: 音频播放音频播放之SoundPool 详解
- 04日: Android存储单位转换
- 02月
- 22日: 隐藏Settings菜单的几种方法
2018 年
- 12月
- 23日: Bootstrap4移除图标解决方法
- 22日: PHP中检查url是否可以正常访问
- 13日: AS全工程搜索并替换字符串
- 06日: Android分析Monkey日志
- 05日: [转]Monkey测试基本命令
- 03日: git创建分支和提交分支
- 02日: linux禁止root远程登录
- 02日: 替换preg_replace
- 11月
- 28日: 常用Linux命令摘抄之一
- 27日: Android Studio常用快捷键总结
- 26日: kernel logo到动画间闪黑屏
- 23日: 删除开机动画bootanimation
- 22日: 开机动画文件制作以及注意事项
- 20日: git常用命令
- 20日: Android6.0 禁止安装未知来源应用
- 17日: Settings中开发者模式的影藏和显示
- 17日: Android内置应用更新或升级后被还原
- 16日: [转]android NTP时间同步
- 16日: Internet时间同步服务器地址
- 03日: Linux一键安装web环境使用
- 01日: ADB更改系统设置中的参数
- 10月
- 13日: apache开启gzip压缩
- 09月
- 19日: NDK之使用第三方so库
- 18日: Fragment的简单使用
- 15日: Android NDK之FirstJNI
- 15日: Android NDK 部分版本下载
- 08月
- 15日: Android6.0修改默认输入法
- 13日: JS监听滚动条位置变化
- 09日: Settings源码分析之蓝牙(1)
- 07日: Fragment生命周期的详情
- 06日: Git 常用命令之git log
- 03日: Android6.0Settings分析
- 02日: activity-alias详解
- 07月
- 26日: Android的5个进程等级
- 25日: Launcher2之拖拽事件
- 17日: 启动startService()分析(3)
- 17日: 启动startService()分析(2)
- 12日: [摘]Android SD卡挂载状态
- 12日: adb命令打印cpu信息
- 11日: PhoneStatusBar初始化分析
- 10日: Android触摸事件简单分析
- 06月
- 28日: PhoneStatusBar启动分析
- 27日: [摘]Java中String首字母大写方法
- 20日: Launcher2源码之壁纸设置
- 20日: DialogFragment使用
- 19日: Instrumentation的简单记录
- 14日: Launcher2分析之布局
- 14日: grep的命令的部分使用
- 13日: Launcher2导入Eclipse
- 09日: WebStorm等软件不能输入中文
- 06日: startService分析(1)
- 05日: TextView设置倾斜右边显示不全
- 04日: AsyncTask源码分析UML流程图
- 01日: AsyncTask源码分析
- 05月
- 27日: Java多线程编程核心技术的笔记之1
- 27日: Callable的简单使用
- 27日: Eclipse历史版本下载
- 26日: Android.mk介绍之二预编译
- 23日: [摘]深入浅出UML类图(三)
- 22日: Android消息机制之四总结
- 22日: [摘]深入浅出UML类图(二)
- 22日: [摘]深入浅出UML类图(一)
- 20日: UML类图中属性的可见性简介
- 18日: Android消息机制之三Handler分析
- 17日: Android消息机制之二简介(2)
- 14日: Android.mk介绍之一基础语法
- 13日: Looper中ThreadLocal的简介
- 13日: Android Studio快捷键记录
- 13日: Android消息机制之一基础简介(1)
- 13日: Google Nexus 7 adb devices时出现 ???????????? no permissions
- 09日: [摘]UML类图符号的各种关系说明
- 08日: Source Insight 4.0安装
- 03月
- 01日: AAR文件转JAR文件的方法
- 01日: 判断Service和Activity的存在
- 02月
- 26日: java.lang.ClassNotFoundException
- 08日: XXXX: unexpected operator
- 07日: Vim命令简单介绍
- 07日: linux chmod和chown的使用
- 05日: Java基础之—反射2
- 01月
- 30日: [摘]Java反射的方法反射的基本操作
- 30日: Java反射机制及IoC原理
- 26日: bit,byte,位,字节等介绍
- 24日: pengdingIntent的使用
- 10日: [转]毕业5年决定人的一生
2017 年
- 12月
- 18日: adb获取Android系统属性
- 11月
- 28日: git diff提示filemode发生改变
- 28日: [摘抄]Linux之find命令详解
- 14日: Android动画介绍和属性介绍
- 09日: Activity的启动模式分析
- 10月
- 30日: adb shell input的使用
- 27日: 自定义View和自定义属性
- 26日: [摘抄]Vim的四种模式
- 25日: Android的Log等级介绍以及自定义Log工具类
- 23日: Android中获得 LayoutInflater 实例的三种方式
- 22日: Ubuntu16.0.4安装搜狗输入法笔记
- 22日: Ubuntu16.04搭建LAMP架构服务器笔记
- 08月
- 23日: 编译Android源码,并刷入Nexus7真机
- 23日: Ubuntu14编译Android6.0
- 16日: adb启动service等
- 16日: adb shell dumpsys的使用
- 16日: WordPress博客搬家教程
- 16日: adb logcat的基本使用