Android 开发技术周报 Issue#249

October 08, 2019 0 条评论 AndroidDevWeekly

新闻

  1. Google Pixel 4和Pixel 4 XL的价格在发布前泄露

  2. 谷歌Pixel 4/4 XL即将登场:搭载骁龙855 Pixel Neural Core

  3. Google Pixel 4 渲染图泄漏 包含三种配色

  4. 加速一键访问:Google Assistant迎来Action Blocks更新

  5. Google Pixel 4启动器与动态壁纸APK安装文件泄露

开源库

  1. Waterfall Toolbar

    an Android version of Material Design's web component waterfall toolbar.

  2. SurveyKit

    Create beautiful surveys on Android (inspired by ResearchKit Surveys on iOS)

  3. ColoredShadowImageView

    ColoredShadowImageView allows you to create a beautiful shadow around the image based on corresponding area colors.

  4. PlayTabLayout

    a tab layout very similar to Google Play tab layout. The main feature is that ripple shows in a particular place where user taps.

  5. MarkdownView-Android

    an Android webview with the capability of loading Markdown text or file and display it as HTML, it extends Android webview.

  6. AutoLinkTextViewV2

    a TextView that supports automatic detection of Hashtags (#), Mentions (@) , URLs (http://), Phone Nubers and emails

  7. remove-bg

    a free service to remove the background of any photo. It works 100% automatically http://remove.bg

  8. AddressPicker

    A simple light weight android library to pick address from google map and places API

  9. SlidableLayout

    SlidableLayout 致力于打造通用、易用和流畅的上下滑动翻页布局。专注于通用的上下切换场景,包括但不限于直播间切换、阅读图书翻页、短视频应用等。

  10. Rally

    a personal finance app that uses Material Design components and Material Theming to create an on-brand experience with a data-driven aesthetic.

  11. Android View Animations in Java

    Awesome library to use the view animation system to perform tweened animations such as Attention, Bounce, Fade, Flip, Rotate, Slide and Zoom on Views.

  12. material design components showcase

    A glorified layout file to which you can apply your Android theme

  13. parse-android-test-app

    Test Android application for Parse test server. Server: https://github.com/fartem/parse-test-server

  14. Androidx Auto Scroll ViewPager

    Auto scroll viewpager working with Androidx libraries

  15. Trialer

    A small and simple library for managing trial period in your android app.

  16. Elements

    A modular approach to RecyclerView adapters with reusable, testable, independent, coordinated components.

  17. java-dotenv

    🗝️ Dotenv is a module that loads environment variables from a .env file

  18. paparazzi

    An Android library to render your application screens without a physical device or emulator.

  19. common-android

    Common android classes/utils for clean architecture with MVVM + Coroutines/RxKotlin

示例

  1. Android App Bundle Samples Repository

    This repo has been migrated to github.com/android/app-bundle. Please check that repo for future updates. Thank you!

  2. android-lint-checks-demo

    This is a simple demo repo that shows how to configure and write custom lint checks in an Android project.

App

  1. Tachiyomi

    a free and open source manga reader for Android.

  2. MyBookshelf

    一款可以自定义来源阅读网络内容的工具,为广大网络文学爱好者提供一种方便、快捷舒适的试读体验。

  3. GitTouch

插件

  1. editorconfig-gradle-plugin

    A Gradle plugin for checking whether project files comply with format rules defined in .editorconfig files and eventually also for fixing the violations

  2. Code Style Hook

    An IDEA IntelliJ plugin to apply the project's code style to changed files on commit.

  3. McImage

    Android Gradle Plugin -- Auto Check big image and compress image in building.

  4. HTTPie

    is a command line HTTP client. Its goal is to make CLI interaction with web services as human-friendly as possible. It provides a simple http command that allows for sending arbitrary HTTP requests using a simple and natural syntax, and displays colorized output. HTTPie can be used for testing, debugging, and generally interacting with HTTP servers.

工具

  1. http-server

    is a simple, zero-configuration command-line http server. It is powerful enough for production usage, but it's simple and hackable enough to be used for testing, local development, and learning.

  2. Image Comparison

    Published on Maven Central Java Library that compares 2 images with the same sizes and shows the differences visually by drawing rectangles. Some parts of the image can be excluded from the comparison. Can be used for automation qa tests.

  3. GeneralNewsExtractor

    新闻网页正文通用抽取器 Alpha 版.

  4. Password Generator

    A simple app built with NodeGUI, to generate random passwords.

  5. Uber Apk Signer

    A cli tool that helps signing and zip aligning single or multiple Android application packages (APKs) with either debug or provided release certificates. It supports v1 and v2 Android signing scheme has an embedded debug keystore and auto verifies after signing.

算法

  1. 什么是动态规划(Dynamic Programming)?动态规划的意义是什么?

设计工具

  1. Data From Local

    Figma plugin to insert data from local TXT file or JPG / PNG images.

设计资源

  1. Glaze

    Memorable products, brands, & presentations start with our
    curated royalty-free illustration library

技术之外

  1. 原创 | 屌丝的逆袭:志愿军凭啥能赢得韩战?

版权声明

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

脉脉不得语
脉脉不得语
Zhengzhou Website
菜鸟 Android 程序猿/前郑州 GDG 组织者

Android 绿色应用公约
遵循公约的应用,后台不费电、手机不卡顿,跟 iPhone 一样省心。
阅读公约