文章
1. 在github上创建个人博客,其实没有那么难
介绍了怎么用Hexo在github上搭建blog
本文分为三个部分:
本地环境搭建
github 部署
hexo 与github关联
需要的的原料
git
github 账号
node js
hexo
个人域名(可选)
2. 你不知道一些神奇Android Api
不同角度展示一些鲜为人知的Android API
-
拼写检查
>Android从level 14开始有一个检查拼写的API,可以通过 TextServicesManager使用,从level16开始已经可以甚至可以检查一个完整的句子了。
- 文字识别
Vision API中包含的服务有:
- 人脸识别
- 条形码扫描
- 文字识别
-
TimingLogger
> TimingLogger可以很容易地计算两个log信息之间的时间差,如下所示:
- 截屏
- PDF创建
3. Android必备的Review清单
每个App发布都有自己的checklist, 这里介绍一些常用检查事项, 陆续丰富中:
- 清理操作
- 是否能进一步优化自己的代码
- 要小心第三方包
- 注意要成对出现的地方
- 防内存泄漏
- Handler相关
- 功能完成后,自测时的检查点
4. 我开发 Android 是如何界面设计的
介绍了码农需要常备的几个UI网站.
界面
dribbble
uplabs
配色
adobe color
colordrop
materialpalette
5. Android优化系列一: 日志清理
介绍了一个黑科技,用Proguard 的 -assumenosideeffects清除代码.
Release模式下,通过Proguard配置来移除日志
在Proguard配置文件中,确保没有添加 --dontoptimize选项 来禁用优化的前提下,
添加以下代码:
-assumenosideeffects class android.util.Log {
public static *** d(...);
public static *** e(...);
public static *** i(...);
public static *** v(...);
public static *** println(...);
public static *** w(...);
public static *** wtf(...);
}
6. 几条小经验帮你美化你的GitHub开源项目
介绍了几个功能,让Github逼格高起来~
- 生成有逼格的banner
- 制作GIF
- 带壳的手机截图
- 制作Meterial design icon
7. GRADLE构建最佳实践
介绍了Gradle
- 加速篇
- 基础配置篇
- 构建参数篇
- 依赖库篇
- NDK篇
- 特殊任务篇
8.国内值得关注的官方API集合
本页仅收集国内部分官方API:
目录
笔记 出行 词典 电商
地图 电影 即时通讯 开发者网站
快递查询 旅游 社交 视频 天气
图片与图像处理 外卖 消息推送 音乐
云 语音识别 综合
类库/UI
1. hover-悬浮操作栏
谷歌开源的一个非常炫酷的悬浮操作栏,效果不错.
2. TagViewGroup-仿小红书图片标签Group
Android 仿小红书图片标签,实现了图片标签的动画,布局,水波纹,编辑等功能,还可以自定义 Tag。
3. CodeView-Android中高亮显示代码
4. InstagramLikeColorTransitionAndroid-
仿Instagram的渐变背景特效