zoukankan      html  css  js  c++  java
  • Android开发技术周报 Issue#99

    新闻

    1. 谷歌测试Android/Chrome OS混合系统 代号“仙女座”

    教程

    1. 微信Tinker的一切都在这里,包括源码(一)

      最近半年以来,Android热补丁技术热潮继续爆发,各大公司相继推出自己的开源框架。Tinker在最近也顺利完成了公司的审核,并非常荣幸的成为github.com/Tencent上第一个正式公开的项目。回顾这半年多的历程,这是一条跪着走完,坑坑不息之路。或许只有自己真正经历过,深入研究过, 才会真正的明白:热补丁不是请客吃饭。对热补丁技术本身,还是对使用者来说都是如此。我希望通过分享微信在这历程中的思考与经验,能帮助大家更容易的决定是否在自己的项目中使用热补丁技术,以及选择什么样方案。

    2. Android Linker 与 SO 加壳技术

      Android 系统安全愈发重要,像传统pc安全的可执行文件加固一样,应用加固是Android系统安全中非常重要的一环。目前Android 应用加固可以分为dex加固和Native加固,Native 加固的保护对象为 Native 层的 SO 文件,使用加壳、反调试、混淆、VM 等手段增加SO文件的反编译难度。目前最主流的 SO 文件保护方案还是加壳技术, 在SO文件加壳和脱壳的攻防技术领域,最重要的基础的便是对于 Linker 即装载链接机制的理解。对于非安全方向开发者,深刻理解系统的装载与链接机制也是进阶的必要条件。

    3. Android启动速度-总会遇到的不痛不痒的坎

      Android启动优化是大部分app都会遇到的一个问题,深究下去的话还是有很多可以分享的。来自用户、测试、产品、包括开发人员反馈:app启动很慢,欢迎页停留太久或者启动黑屏等等,但有时候又不会。起初一直不太重视,后来随着产品迭代更新,发现启动速度慢的问题越来越明显,已经影响到用户体验,甚至为了加快启动速度而要发一个升级包。于是决定优化一下启动速度,研究之后发现,还是有很多可以拿出来分享的

    开源库&项目

    1. Tinker

      微信开源的热不丁修复框架

    2. BookReader 
      任阅”,开源小说阅读器,高仿追书神器,实现追书推荐、标签检索、翻书效果、文章阅读、缓存章节、日夜间模式、文本朗读等功能。

    3. SpinMenu

      轮盘样式的 Fragment 选择菜单,可转动轮盘切换 Fragment

    4. emojiconize

      Render emoji (using emojicon) in your Android application with just 1 line of code.

    5. Forcelayout

      Forcelayout is library for android. You can drawing graph with spring-like attractive forces.

    6. ActSwitchAnimTool

      ActSwitchAnimTool make the Animation easy to implements, and it compat the version of Android 4.0 or above

    7. maoni-email

      Maoni is a lightweight open-source library for integrating a way to collect user feedbacks from within Android applications

    8. RingProgressBar

      一个简单实用的圆环进度条适用于文件上传下载,图片加载等需求。

    9. truetime-android

      Get the true current time impervious to device clock time changes

    10. ahoy-onboarding

      Onboarding library for android with Gradient, Image or Solid color backgrounds

    工具

    1. 微信小程序开发资源汇总

    2. Versionberg

      Gradle plugin for versioning your library/application on every git commit.

    视频

    1. 微信 Tinker 热补丁实践演进之路(需要梯子)

    技术之外

      1. 提問的智慧

      2. GitHub 2016 章鱼猫观察报告

  • 相关阅读:
    Judy alpha 第九天
    Judy alpha 第八天
    Judy alpha 第七天
    Judy alpha 第六天
    Judy alpha 第五天
    Judy alpha 第四天
    Fieldtrip 和 spm 文件读取
    matlab更改打开时候默认路径
    mne-python 安装大法
    Greenhouse-Geisser;统计结果报告;效应力大小介绍
  • 原文地址:https://www.cnblogs.com/stewartlj/p/6002912.html
Copyright © 2011-2022 走看看