Android技术周报_W6

文章

1.Android插件化框架和热修复技术的资料收集和汇总

收集整理了下面几个分类的文章

  1. 插件化框架
  2. 插件化的介绍与原理
  3. 开源的插件化框架
  4. 热修复技术
  5. 开源热修复框架
  6. 热修复方案实践谈

2.第三方免费加固横向对比

在 "APK大小/兼容性/启动时间/漏洞扫描结果" 几个维度对比了第三方的加固服务

阿里聚安全
腾讯云应用乐固
360加固保
梆梆加固
爱加密

3.Android 名企面试题及涉及知识点整理

比较全的一个总结, 对找工作或者面试别人有所有帮助

面试准备
Android 基础/问题/外链
Java 基础/问题/外链
数据结构
算法

4.判断App位于前台或者后台的6种方法

介绍了6中方法,并且做了详细的对比

方法 判断原理 需要权限 可以判断其他应用位于前台 特点
方法一 RunningTask Android4.0系列可以,5.0以上机器不行 5.0此方法被废弃
方法二 RunningProcess 当App存在后台常驻的Service时失效
方法三 ActivityLifecycleCallbacks 简单有效,代码最少
方法四 UsageStatsManager 需要用户手动授权
方法五 通过Android无障碍功能实现 需要用户手动授权
方法六 读取/proc目录下的信息 当proc目录下文件夹过多时,过多的IO操作会引起耗时间

5.多角度实现华为荣耀时钟效果

介绍了三种实现方式

1.使用切图作为蒙板与刻度线进行图像混合
2.自行勾勒对应形状Path与刻度线进行图像混合:
3.动态计算刻度线长度:

6.【Java编码规范】《阿里巴巴Java开发手册(正式版)》发布!

阿里巴巴Java开发手册,首次公开阿里官方Java代码规范标准。这套Java统一规范标准将有助于提高行业编码规范化水平,帮助行业人员提高开发质量和效率、大大降低代码维护成本。

7.Lottie开源动画库介绍与使用示例

介绍了怎么从"安装Adobe After Effects CC" , "倒出Json数据","然后在客户端使用"

类库/UI

1.LQRWeChat-高仿微信

2.lottie-by-Airbnb

Lottie 是Airbnb开源的跨平台的一个动画库.
Lottie支持Android、iOS、React Native平台,支持实时渲染After Effects动画,使得app中使用动画可以像使用静态资源一样简单

以后UED直接设计动画, 转换成JSON,就能在各端运行了, 非常帅

3.Keyframes-by-facebook

Facebook开源的AE动画库, UED同学的能力范围可以越来越广了.

A library for converting Adobe AE shape based animations to a data format and playing it back on Android and iOS devices.

4.优酷来疯-直播开源项目

IOS-LFLiveKit
Android-SopCastComponent

欢迎关注来疯手机安卓直播开源项目,这是一个由纯java编写的项目,但是性能方面依然不错。整个项目完成了采集、 视音频处理、编码、数据发送前处理、数据发送的功能。整个项目支持flv封包,rtmp上传,当然也向外面提供了封包和上传的相关接口。 整个项目是我们来疯安卓团队的努力结果,但是可能某些地方依然会有一些不足之处,欢迎您提出宝贵的意见和建议。

5.PreviewSeekBar

A SeekBar suited for showing a preview of something. As seen in Google Play Movies.

往期周报回顾

2017-W3
2017-W2
2017-W1
2016-last

时间: 2024-10-14 23:14:01

Android技术周报_W6的相关文章

Android技术周报_W9

文章 1. 开源协议了解这些就够了 介绍了常用的6种开源协议 GPL,LGPLBSD,Apache,Mozilla,MIT 2. Android Transition Framework详解---超炫的动画框架 早在Android 4.4,Transition 就已经引入,但在5.0才得以真正的实现.本文详细介绍了Transition的使用. 3. Android UI性能优化 检测应用中的UI卡顿 本文介绍了如何检测应用在UI线程的卡顿: 利用UI线程Looper打印的日志 利用Choreog

Android技术周报_W8

文章 1. 史上最全Android 开发和安全系列工具 动态分析工具 逆向工程工具 取证工具 开发工具 hooking工具 在线分析 Android测试分发 Android Vulnerable应用程序 Android安全应用框架 应用程序安全框架 Android安全库 2. 安居客Android项目架构演进 菜刀说: 大家都狂奔在MVP/组件化/模块化的大路上 3. 人人都可以做深度学习应用:入门篇 菜刀说: 程序猿们,准备好拥抱变化了吗 本文介绍了: 人工神经元和神经网络 深度学习模型的训练

Android技术周报_W10

文章 1. 天猫导购页面动态化方案与实践-Tangram 重运营的业务特别是电商业务,往往讲究灵活多变,需要对线上业务做实时调整,此类页面动态化的需求便应运而生.Tangram就是为了解决这些问题,我们希望这个框架提供一系列基本单元,就像积木块一样,通过快速拼装就能搭建出一个页面或者调整页面的结构. Tangram 的基础 -- vlayout(Android)目前已经在Github上开源. 2. 阿里聚安全 2016 年报 Android平台约10台设备中就有1台染毒,设备感染率达10% 每天

Android技术周报_W7

文章 1. 2016 移动应用质量大数据报告 Android应用行业整体崩溃率在2.0%~3.6%之间.其中视频.社交.音乐类应用的崩溃率较高,出行.新闻.儿童类应用的崩溃率较低. 2. 2017年最好用的Android黑客工具合集 在这篇文章中,我们将会给大家介绍几款超级好用的Android端黑客工具,这些App不仅功能十分强大,而且使用起来也非常的简单.在这些App的帮助下,用户可以直接使用自己的Android设备来完成某些渗透测试任务. 3. Android进程保活招式大全 详细分析了进程

Android 技术周报_W3

文章 1. 在github上创建个人博客,其实没有那么难 介绍了怎么用Hexo在github上搭建blog 本文分为三个部分: 本地环境搭建github 部署hexo 与github关联 需要的的原料 gitgithub 账号node jshexo个人域名(可选) 2. 你不知道一些神奇Android Api 不同角度展示一些鲜为人知的Android API 拼写检查 Android从level 14开始有一个检查拼写的API,可以通过 TextServicesManager使用,从level1

Android技术周报_W2

文章 1. Jack & Jill,Android 新的编译工具链 在 2016 年随着 Android N 的发布,Google 同时发布了新的编译工具链称之为 Jack 和 Jill. Jack 全名为 Java Android Compiler Kit,Jill 则是 Jack Intermediate Library Linker. Jack 主要负责将 Java 代码直接编译为 Dalvik 字节码等等工作,Jill 则是对 .class 文件做处理,生成 .jack 文件再交由 Ja

Android开发技术周报 Issue#17

Android开发技术周报 Issue#17 声明:所有内容收集整理自网络.如有侵权,请联系删除.微信公众号上请点击"阅读原文"阅读完整版本. 业界新闻 1. Google 正秘密开发第三款操作系统 Fuchsia 这是一款开源的.实时操作系统,被其称作Fuchsia.与Android和Chrome OS不同,Fuchsia不是基于Linux,它使用一个全新的.由谷歌开发的微内核,称作"Magenta". 2. 媲美 Google,腾讯推出自研图片编码格式 TPG

Android开发技术周报 Issue#12

Android开发技术周报 Issue#12 声明:所有内容收集整理自网络.如有侵权,请联系删除.微信公众号上请点击"阅读原文"阅读完整版本. 业界新闻 1. Android Studio 2.4 Preview 4 发布,内置 Java 8 支持 Android Studio 2.4 Preview 4 发布了.Android Studio 2.4 的最新预览版包括构建工具和模拟器中的 Google Play 的更新,以及一些错误修复. 2. Android 超越 Windows 成

Android开发技术周报 Issue#4

作者:snowdreamEmail:yanghui1986527#gmail.comGithub: https://github.com/snowdreamQQ 群: 529327615原文地址:http://t.cn/RMFx55Q Android开发技术周报 Issue#4 声明:所有内容收集整理自网络.如有侵权,请联系删除. 业界新闻 1. 谷歌I/O 2017大会日期地址公布:5月17日举办 根据官方推特分析,Google I/O 2017开发者大会将于5月17日至19日,于加州山景城的