16

Android 开发技术周报 Issue#255

 4 years ago
source link: https://androidweekly.io/android-dev-weekly-issue-255/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

教程

  1. Android静态代码扫描效率优化与实践

  2. Probe:Android线上OOM问题定位组件

  3. Navigation with Dynamic Feature Modules

  4. 一种有效管控APP隐私权限的解决方案

开源库

  1. Screenshotty

    A library for programatically capturing screenshots on Android

  2. Cactus

    Android Keep Alive(安卓保活),Cactus 集成双进程前台服务,JobScheduler,onePix(一像素),WorkManager,无声音乐

  3. Flow Preferences

    Kotlin Flow version of rx-preferences -- Coroutines support for Android SharedPreferences

  4. EasyReveal

    Android Easy Reveal Library

    star_reveal.gif

  5. TextViewRichDrawable

    Android TextView with rich support of compound drawables

    demo_screenshot.png

  6. Jetpack-MusicPlayer

    一款基于 Jetpack MVVM 架构开发的 音乐播放控制组件

    68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f35373033362d306135636463363866303033323131612e676966

  7. RackMonthPicker

    android library dialog month picker

    photo_2017-01-02_08-51-23.jpg

  8. AlignTextView

    字体对齐的textview

    screenshot-small.png

  9. SPORK

    A Retrofit-inspired ORM for Android's SharedPreferences that turns an annotated interface into a SharedPreference accessor object.

  10. Kotpref

    Android SharedPreferences delegation library for Kotlin

示例

  1. RealWorld Example App

    Kotlin + http4k codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API.

App

  1. Lottery

    一款帮你选择彩票号码的软件,项目采用了 Material Design + MVP + RxJava + Retrofit + Dagger 的方式搭建。

    Screenshot_01.png

  2. Designer

    组件化+Kotlin开发-一个充满设计感的开源App

    68747470733a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f333832383833352d323733646639363663366561623239322e706e673f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970253743696d61676556696577322f322f772f31323430

  3. Bitrise_Android

    Unofficial Bitrise client for Android

    screenshot_apps.png

  4. android-remote-temperature-control-client

    Remote client for Arduino temperature project. Main functionality working and tested on real system (see more here). May contains some UI bugs.

    screenshot_02.png

  5. Etar Calendar

    an open source material designed calendar made for everyone!

    animation.gif

  6. TvFlix

    Android app based on MVVM design with Android JetPack Libraries purely written in Kotlin

插件

  1. Gradle plugin for PIT Mutation Testing

    The plugin provides an ability to perform a mutation testing and calculate a mutation coverage of a Gradle-based projects with PIT.

  2. check-gradle-checksums

    Check your gradle-wrapper jar's checksum on CI. This is particularly useful for OSS projects.

工具

  1. ArtifactFinder

    An Android Studio Plugin to find Maven Artifacts by class name

    sample.gif

  2. Git History

    Quickly browse the history of a file from any git repository https://githistory.xyz/

    54575634-9b10b000-49d3-11e9-8a19-56e40636e45d.gif

  3. Maccy

    Clipboard manager for macOS which does one job - keep your copy history at hand. Period.

    Demo.gif

  4. 夸克 H5

    一款基于WEB的 H5制作工具。让不会写代码的人也能轻松快速上手制作H5页面。类似易企秀、百度 H5的H5制作、建站工具

  5. Droid

    A command-line tool for checking Android OS version history written by Rust.

    68747470733a2f2f72617763646e2e6769746861636b2e636f6d2f77617361626565662f64726f69642f376263356631383634366433663966643132316362356135626465363036323037313230666261342f6d656469612f64656d6f2e737667

新闻

  1. [图]继日本和韩国后,谷歌Play Point积分奖励活动登陆美国市场

  2. 谷歌Pixel 4更新:修复相机白平衡问题

  3. Android 10不再为老旧App提供菜单导航键

  4. 云游戏设备长啥样?谷歌Stadia实体机拆箱视频赏

  5. [图]Android-x86 9.0 Pie首个候选版本已放出 支持OpenGL ES 3.0

视频

  1. Android 权限说明 | AndroidDevSummit 中文字幕视频

  2. 读懂 Android Studio 分析工具数据 | AndroidDevSummit 中文字幕视频

  3. 老铁们,我把应用“压缩”了!

    详细了解 R8 应用压缩器,看看我们如何用该工具为开发者减压。简直不要太棒。

  4. 在持续集成 (CI) 环境中使用 Android 模拟器 | AndroidDevSummit 中文字幕视频

指南

  1. Golang - 100天从新手到大师

设计工具

  1. Minimap

    A Sketch plugin to navigate large pages with ease.

    preview.png?raw=true

  2. Sketch Data Faker

    A Sketch plugin providing 130+ types of smart placeholder content for your mockups from Faker.js and other sources. https://sketchfaker.com

技术之外

  1. 100 年前的东北大鼠疫,67 天消灭疫情的伍连德

版权声明

欢迎自由转载-非商用-非衍生-保持署名 | Creative Commons BY-NC-ND 4.0


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK