Android技术周报_W3

作者:菜刀文
公众号:互联网技术内参

文章

1. 在github上创建个人博客,其实没有那么难

介绍了怎么用Hexo在github上搭建blog

本文分为三个部分:

本地环境搭建
github 部署
hexo 与github关联

需要的的原料

git
github 账号
node js
hexo
个人域名(可选)

2. 你不知道一些神奇Android Api

不同角度展示一些鲜为人知的Android API

  1. 拼写检查

    Android从level 14开始有一个检查拼写的API,可以通过 TextServicesManager使用,从level16开始已经可以甚至可以检查一个完整的句子了。

  2. 文字识别

Vision API中包含的服务有:

  1. 人脸识别
  2. 条形码扫描
  3. 文字识别
  1. TimingLogger

    TimingLogger可以很容易地计算两个log信息之间的时间差,如下所示:

  2. 截屏

  3. PDF创建

3. Android必备的Review清单

每个App发布都有自己的checklist, 这里介绍一些常用检查事项, 陆续丰富中:

  1. 清理操作
  2. 是否能进一步优化自己的代码
  3. 要小心第三方包
  4. 注意要成对出现的地方
  5. 防内存泄漏
  6. Handler相关
  7. 功能完成后,自测时的检查点

4. 我开发 Android 是如何界面设计的

介绍了码农需要常备的几个UI网站.
界面
dribbble
uplabs

配色
adobe color
colordrop
materialpalette

图标
iconfont
icon8

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逼格高起来~

  1. 生成有逼格的banner
  1. 制作GIF
  2. 带壳的手机截图
  3. 制作Meterial design icon

7. GRADLE构建最佳实践

介绍了Gradle

  1. 加速篇
  2. 基础配置篇
  3. 构建参数篇
  4. 依赖库篇
  5. NDK篇
  6. 特殊任务篇

8.国内值得关注的官方API集合

本页仅收集国内部分官方API:

目录

笔记 出行 词典 电商
地图 电影 即时通讯 开发者网站
快递查询 旅游 社交 视频 天气
图片与图像处理 外卖 消息推送 音乐
云 语音识别 综合

类库/UI

1. hover-悬浮操作栏

谷歌开源的一个非常炫酷的悬浮操作栏,效果不错.


2. TagViewGroup-仿小红书图片标签Group

Android 仿小红书图片标签,实现了图片标签的动画,布局,水波纹,编辑等功能,还可以自定义 Tag。

Android技术周报_W3_第1张图片

3. CodeView-Android中高亮显示代码

Android技术周报_W3_第2张图片

4. InstagramLikeColorTransitionAndroid-

仿Instagram的渐变背景特效

5. turncardlistview-上下翻页的卡片列表

6. LovelyToast-使你的Toast变得灵活而生动

Android技术周报_W3_第3张图片

往期周报回顾

2017-W2
2017-W1
2016-last

更多文章请关注公众号

你可能感兴趣的:(Android技术周报_W3)