Quantcast
Channel: Android 开发技术周报
Viewing all 316 articles
Browse latest View live

Android 开发技术周报 Issue#260

$
0
0

新闻

  1. 首期Feature Drops未提及的Pixel新功能:支持双频GNSS 定位更快更精准

  2. Android 开源项目 (AOSP) 代码搜索工具正式发布

  3. 当搜索某些短语时 Android版Google Search应用会崩溃

  4. [图]P站2019年度报告:48%的Android流量来自于Pie

  5. Google Translate离线翻译功能获大量改进:准确率提升12%

  6. [图]Play商城被爆“隐藏BUG”:搜索结果中不显示对应App和游戏

视频

  1. 用 Android vitals 提升稳定性与性能表现 | AndroidDevSummit 中文字幕视频

  2. 在应用里使用分享功能 | AndroidDevSummit 中文字幕视频

  3. 在 Android 上测试协程 | AndroidDevSummit 中文字幕视频

  4. Demystify the Data in Android Studio Profilers

教程

  1. Systrace 基础知识 - CPU Info 解读

  2. Kotlin 注解 第三篇 @JvmField 与 @JvmStatic

  3. 有赞 Android 编译进阶之路——全量编译提效方案

  4. UI 自动化技术在高德的实践

开源库

  1. Hippy

    a cross-platform development framework.一个新生的跨端开发框架,目标是使开发者可以只写一套代码就直接运行于三个平台(iOS、Android 和 Web)。Hippy 的设计是面向传统 Web 开发者的,特别是之前有过 React Native 和 Vue 的开发者用起来会更为顺手,Hippy 致力于让前端开发跨端 App 更加容易。到目前为止,腾讯内已经有了18款流行 App 在使用 Hippy 框架,每日触达数亿用户。

  2. Blend

    An Android animation framework that gracefully handles interruption

  3. Magellan

    The simplest navigation library for Android.

  4. TabScrollAttacher

    Attach TabLayout and RecyclerView. Useful for categorizing RecyclerView items.

  5. SharedPreferenceHelper

    Easy libaray to manage stored data in shared prefreance. will simple lines of code. no need to add new helper class to use it.

  6. Kandy

    A Kotlin library set dedicated to Android platform which will make programming sweet again!

  7. MapDrawingManager

    a library with the help of we can draw many different shapes like polygon, polyline and many more on the google map with editable mode.

  8. NFCAndroid
    his is a project to using android HCE by using Type-4-Tag Message to working both in iOS and Android

  9. DropDownTipsList

    A simple library for showing app tips on Android.

  10. RotateLabelView
    This is library to help you to add a sticky rotation label into your view.

  11. MaterialNavigationView-Android

    📱 Android Library to implement Rich, Beautiful, Stylish 😍 Material Navigation View for your project with Material Design Guidelines. Easy to use.

  12. VerticalCalendar

    Scroll calendar days in a vertical column infinitely

  13. EasyPhotos

    兼容android 10,自定义相机拍照,相册选择(单选/多选),文件夹图片选择(单选/多选),视频选择,各界面根据状态栏颜色智能适配状态栏字体颜色变色为深色或浅色,根据使用场景智能适配沉浸式状态栏,内部处理运行时权限,支持Glide/Picasso/Imageloader等所有图片加载框架库的带默认勾选选中图片的能填充自定义广告的自定义Ui相机相册图片浏览选择器;更有拼图/文字贴纸/贴图/图片缩放/Bitmap图片添加水印/媒体文件更新到媒体库等众多Bitmap图片编辑功能的android Bitmap图片处理工具框架库。

  14. Navigator

    Android Multi-module navigator, trying to find a way to navigate into a modularized android project

  15. AnnotationProcessing

    ✔️ [ARTICLE] Writing your own Annotation Processors in Android

  16. SectionedRecyclerViewAdapter

    An Adapter that allows a RecyclerView to be split into Sections with headers and/or footers. Each Section can have its state controlled individually.

App

  1. Weatherapp

    5 Day Forecast app that works on Android and uses latest tools (Kotlin, Navigation, Room, LiveData, Databinding, Dagger 2)

插件

  1. ResMonitor

    用于检测Android项目layout文件中控件类是否存在,避免因控件类不存在,带来线上ClassNotFoundException问题!

  2. gradle-git-properties

    This Gradle plugin can be used for generating git.properties file generation for Git-based projects (similar to maven git commit id plugin).

工具

  1. Android UIConductor

    Android UIConductor is a platform that allow users to create E2E testing workflow very easily.

  2. Dozer

    Hide status bar icons to give your Mac a cleaner look.

  3. Android-Crack-Tool For Mac

    本软件集成了Android开发中常见的一些编译/反编译工具,方便用户对Apk进行逆向分析,提供Apk信息查看功能.

  4. Image Resizer

    Free Image and Photo Resizer Perfect Sizes For Social Media And Web

Fun

  1. 文言 wenyan-lang

    文言文編程語言。A programming language for the ancient Chinese. Try it online.

指南

  1. 后端架构师技术图谱

设计工具

  1. ICONSVG

    Quick customizable icons for your projects

技术之外

  1. 跟苹果学习微信公众号排版

  2. 这20个排版骚操作,高手一般不外传


Android 开发技术周报 Issue#261

$
0
0

新闻

  1. Android 11新改进曝光:取消单文件4GB大小限制

  2. [视频]Pixel 4a高清渲染图曝光:Pixel系列的首款打孔屏手机

视频

  1. 支持 64 位的技巧与注意点 | AndroidDevSummit 中文字幕视频

教程

  1. 沉浸模式 | 手势导航连载 (四)

  2. 欢迎体验 Beta 版 Flutter web 支持

  3. 谈 Implementation vs Api Maven vs GradleMetadata

开源库

  1. YImagePicker

    红书多图剪裁+微信图片选择器+大图预览+图片剪裁(支持圆形剪裁和镂空剪裁),已适配androidQ,超强定制性可轻松实现知乎/马蜂窝/微博等特殊样式!支持跨进程回调!内部结构轻量级,无任何第三方开源库!支持support依赖!

  2. YCCustomText

    自定义文本控件,支持富文本,包含两种状态:编辑状态和预览状态。编辑状态中,可以对插入本地或者网络图片,可以同时插入多张有序图片和删除图片,支持图文混排,并且可以对文字内容简单操作加粗字体,设置字体下划线,支持设置文字超链接(超链接支持跳转),功能正在开发中和完善中……

  3. PeopleInSpace

    Minimal Kotlin Multiplatform project using Jetpack Compose and SwiftUI

  4. RxHttp

    一条链发送任意请求,史上最优雅的Http请求框架

  5. FontResize
    仿微信/支付宝 字体大小 调整控件

  6. FastExoPlayerSeeker

    Fast Seek for ExoPlayer

  7. No Internet Layout Library

    Library to check internet connection and change layout to no internet layout if there is no internet.

  8. RxLife

    一行代码解决RxJava 内存泄漏,一款轻量级别的RxJava生命周期管理库

  9. NestedRecyclerView

    NestedRecyclerView,仿淘宝、京东首页,通过两层嵌套的RecyclerView实现tab的吸顶效果。

  10. AndroidOcrLibs

    Android离线识别身份证、驾驶证、银行卡

  11. guice

    a lightweight dependency injection framework for Java 6 and above, brought to you by Google.

  12. BottomSheet

    BottomSheet dialog library for Android

  13. LQRAudioRecord

    本库集成录音与播音功能,使用简单方便,让IM集成语音不再是难题。

  14. PowerSpinner

    🌀 A lightweight dropdown popup spinner with an arrow and animations.

  15. Android Cookie Store

    Android InMemory and persistent Cookie Store for HttpURLConnection and OkHttp, with extensions to easily sync cookies in Android WebViews.

  16. RxBilling

    RxJava binding APIs for Google Play Billing.

  17. Backtrack

    Back stack functionality with back press handling for Jetpack Compose

插件

  1. Rust Android Gradle Plugin

    Cross compile Rust Cargo projects for Android targets.

工具

  1. Scabbard

    A tool to visualize and understand your Dagger 2 dependency graph.

  2. lyrebird

    基于拦截以及模拟HTTP/HTTPS网络请求的面向移动应用的插件化测试工作台

  3. lyrebird-android

    一个Lyrebird的插件,用于从Android设备获取信息。

  4. Glow

    Render markdown on the CLI, with pizzazz! 💅🏻

  5. Crossline

    A small, self-contained, zero-config, MIT licensed, cross-platform, readline and libedit replacement.

  6. StringCovertTool

    针对 Android 文案国际化脚本处理。本项目的开发目的是由于在 Android 项目中会有多语言翻译的需求,在我们做完中文给到专业人员翻译的时候,有字符串到出的需求;反之,多国语言翻译回来之后,同时有导入的需求,手动复制粘贴一定是最低效的方式。所以这个脚本只有两个功能,一个是导出,xml -> xls ,一个是导入 xls -> xml

  7. fabu.love

    应用发布平台类似fir.im/蒲公英,支持检查更新,灰度发布等等.Demo地址:https://fabu.apppills.com/

  8. copybara

    A tool for transforming and moving code between repositories.

  9. Sourcetrail

    a free and open-source cross-platform source explorer that helps you get productive on unfamiliar source code.

设计教程

  1. 正确使用动画的终极指南

  2. 汉字设计中的度量标准(一)

技术之外

  1. 美元是怎么称霸和收割全世界的

  2. 开源软件中的商标问题

Android 开发技术周报 Issue#262

$
0
0

新闻

  1. 谷歌Pixel a XL版断更:Pixel 4a XL不会有了

  2. 谷歌推出Coral迷你开发板和Coral加速器模块

  3. 谷歌真的变了:官僚作风致管理不当,员工突破10万

  4. [图]Google Travel以PWA形态登陆PC和手机:更轻松管理出行计划

视频

  1. 如何正确开发外观样式 | AndroidDevSummit 中文字幕视频

  2. 如何在大屏幕上打造精良的 Android 体验 | AndroidDevSummit 中文字幕视频

教程

  1. 了解一下,Android 10中的APEX

  2. Kaspresso: The autotest framework that you have been looking forward to. Part I

  3. Gradle Builds Everything —— 从 0 开始做插件

  4. 代码健康:有礼貌的审查 == 有用的审查

开源库

  1. UniversalVideoView

    A better Android VideoView with more Media Controller customization. 一个更好用的Android VideoView

  2. OpenDanmaku

    一个Android的弹幕控件.Open Danmaku is a Android widget which shows danmaku animation.

  1. Universal Router

    Universal router comes with two flavor, the core module which basically a link router that can convert your URI to whatever you need. And the Android module which more opinionated to how you can use it to help you solve your navigation problem

  2. ImagePicker

    A simple library to select images from the gallery and camera.

  3. AndroidNavigation

    A library managing navigation, nested Fragment, StatusBar, Toolbar for Android

  4. Infinte-banner

    a view that can automatically or manually scroll in a loop for a banner infinitely, which is very easy to use and is similar to ViewPager. Meanwhile, it not only solves the problem that ViewPager cannot scroll infinitely, but also reuses its child views so that less memory will be token while scrolling.一个能够无限轮播的banner,它的用法简单而且与ViewPager非常类似,解决了ViewPager无法无限轮播的痛点

  5. AnimatedCountTextView

    🚀 A library that helps you animate change in numeric values in a TextView

  6. CurrencyEditText

    💰 A library to dynamically format your EditTexts to take currency inputs

  7. RoomExplorer

    🔎 A quick and easy in-app database viewer and manager library for your Room databases.

  8. 🌖 Edge-to-Edge

    Android library for enabling edge-to-edge content and insetting views using simple Kotlin DSL

  9. ModernAndroidPreferences

    Android Preferences defined through Kotlin DSL, shown in a RecyclerView

  10. DQ-Android-Labs

    Magical modules with cool tech.The best dynamic so loader for android. 无需修改已有工程的so加载逻辑,支持so动态下发并安全加载的方案。

  11. AudioRecordView

    Audio visualizer that can be used during sound recording

  12. Donut 🍩

    Doughnut-like graph view capable of displaying multiple datasets with assignable colors

  13. ShadowLayout

    可定制化阴影的万能阴影布局ShadowLayout 2.0 震撼上线。效果赶超CardView。阴影支持x,y轴偏移,支持阴影扩散程度,支持阴影圆角,支持单边或多边不显示阴影;支持随意更改颜色值,支持随意更改颜色值,支持随意更改颜色值。重要的事情说三遍

  14. SmartLoadingView

    一个自带dialog联网请求的button。

  15. hat-view

    Library that allow to put "hat" on TextView. Inspired by Telegram appbar title with Santa Claus hat 🎅🏻

  16. Cockroach

    降低 Android 非必要 crash

  17. clue

    a extremely high performance log library for android. 高性能的Android日志库

App

  1. Pulse SMS

    The ultimate SMS app for Android, available across all of your devices

  2. WordPress for Android

    Android 版 WordPress 支持 WordPress.com 和运行 WordPress 4.0 或更高版本的自托管 WordPress.org 站点。

  3. RiotX Android

    an Android Matrix Client currently in beta but in active development.

  4. Kotlin-Pokedex

    🌀 A Pokedex app using ViewModel, LiveData, Room and Navigation

插件

  1. kotlin-compiler-di

    Experiment on implementing Dagger code generation as a compiler plugin

  2. dependency-analysis-android-gradle-plugin

    Analyze dependency usage in an Android project, with a Gradle plugin

  3. Android Native Dependencies Resolver Gradle Plugin

    a gradle plugin for resolving native(.so) dependencies for android. Android解析.so依赖的gradle插件

工具

  1. ApkCompare

    A tool to compare 2 version APKs to find out files change. 比较两个版本的APK以找出文件大小变化的工具

  2. Bob

    一款 Mac 端翻译软件,支持划词翻译和截图翻译,当然,手动输入进行翻译也是可以的。

  3. ghq

    Remote repository management made easy

  4. Obfuscator

    A java obfuscator (GUI)

活动

  1. 活动报名 | 1/11 Android Meetup: 带你了解 Android Studio 设计工具

    本次活动嘉宾是 John Hoford ,一位具有超过 30 年开发经验的 Google 资深工程师,在 Google I/O 大会、Android Dev Summit 等很多活动上做过很多分享。活动面向 Android 开发者,主要向大家介绍和交流 Android Studio 中的 UI 设计工具,特别是他负责的 MotionEditor 与 MotionLayout 这块。

    • 时间:1 月 11 日(周六),下午 1:30 - 4:30 。
    • 地点:北京市海淀区中关村大街11号E世界财富中心A座地下二层 联合创业办公社。
    • 门票:免费,报名即可参加。

指南

  1. AndroidPrincipleAnimation

    Demonstrate all the principle on Android in the form of animation. 用动画的形式呈现Android机制原理

  2. Gitmoji

    an initiative to standardize and explain the use of emojis on GitHub commit messages.

设计教程

  1. 百年包豪斯 (Bauhaus) 对当今 UX 设计的启发与影响

  2. TypeBites #07 中文意大利体的可能性探索

Android 开发技术周报 Issue#263

$
0
0

新闻

  1. [图]50多家组织致信谷歌:允许用户卸载所有Android预装应用程序

  2. AndEX推出200108编译版本 可在PC上运行Android 10

  3. 谷歌尝试为PWA应用引入多标签栏UI

  4. [图]2020年1月Android安全补丁和Pixel更新发布:修复40个漏洞

教程

  1. 聊聊协程的发展历程

  2. Gradle Builds Everything —— Extends Android Gradle Plugin

开源库

  1. DSBridge-Android

    🌎 A modern cross-platform JavaScript bridge, through which you can invoke each other's functions synchronously or asynchronously between JavaScript and native.

  2. ByteX

    a bytecode plugin platform based on Android Gradle Transform Api and ASM. 字节码插件开发平台

  3. CacheWebView

    Custom implement Android WebView cache, offline website, let cahe config more simple and flexible

  4. BackgroundLibrary

    A framework for directly generating shape through Tags, no need to write shape.xml again(通过标签直接生成shape,无需再写shape.xml)

  5. Rumble-4-Android

    Dead simple Android library for API independant Vibration functionality with fluent interface.

  6. LiTr

    Lightweight hardware accelerated video/audio transcoder for Android.

  7. JsonDSL

    a DSL in Kotlin for creating your JSON in a more easy and readable way.

  8. Lazybones

    😴 A super lazy and fluent Kotlin expression for initializing lifecycle-aware property.

  9. AutoStarter

    This library helps bring up the autostart permission manager of a phone to the user so they can add an app to autostart.

  10. navigation

    The new Navigation Architecture Component in colaboration with Bottom Navigation bar

  11. XRadarView

    a "A highly customizable radar view for Android". XRadarView 是一个可高度自定义的雷达图控件。

  12. MobidMask

    A library for fast and safe delivery of parameters for Activities and Fragments.

  13. PaintableVectorView

    PaintableVectorView enables to change color of paths/groups in Vector Drawable (SVG)

  14. ZoomRecylerLayout

    An beautiful Zoom Animation Library for RecyclerView Items in Android using Kotlin.

  15. Inject

    A simple Kotlin multi-platform abstraction around the javax.inject annotations.

  16. SpannableStringParser

    📜🔍 [LIBRARY] A SpannableString Parser for Android

App

  1. Zhumulangma

    高仿喜马拉雅Android客户端,单activity多fragme组件化架构

  2. K-9 Mail

    an open-source email client for Android.

  3. Unciv

    An open-source Android/Desktop port of Civ V, Made with LibGDX on Android Studio

插件

  1. Git Versioner for gradle

    Extracts a useful versionCode and versionName from git history

  2. skullbones

    Skull and Bones - Kotlin platform type usage marker

工具

  1. adeb

    A debian-based shell environment designed for Android and adb

  2. git-revision

    Git extension to generate a meaningful, human readable revision for each commit in a git repository.

  3. massCode

    A free and open source code snippets manager for developers. https://masscode.io

指南

  1. Python最佳实践指南!

技术之外

  1. 地球青年|我在南极科考的三个月

Android 开发技术周报 Issue#264

$
0
0

新闻

  1. 跑分网站显示Google Pixel 4已跑上Android 11

  2. iPhone SE2劲敌 谷歌Pixel 4a很可能有骁龙730/765两个版本

  3. Google Phone应用准备提供通话录音功能

  4. 更新完成没通知?谷歌Play应用商店Bug已修复

  5. 谷歌将类似AirDrop的快速分享功能更名为Nearby Sharing

教程

  1. 了解一下,Android 10中的ART虚拟机(I)

  2. 快看!DataBinding和LiveData搞在一起了

  3. Gradle Transform + ASM 探索

开源库

  1. KaTeXView

    A library that uses Khan Academy KaTeX for TeX math rendering.

  2. Square Cycler

    The Square Cycler API allows you to easily configure an Android RecyclerView declaratively in a succinct way.

  3. Rabbit

    🐰【Android APM System】【 Android Develop Tools】【net request log】【crash Log】【 fps monitor】【 block monitor】【app speed】【apk analyzer】 etc.

  4. TapCard

    A Java library used to read and extract data from NFC EMV credit cards.

  5. EMV NFC Paycard Enrollment

    A Java library used to read and extract data from NFC EMV credit cards (Android/PCSC).

  6. RxCountDownTimer

    An Android library written in Kotlin that wraps the CountDownTimer so it can be used with RxJava.

  7. loadinglayout

    简单实用的页面多状态布局(content,loading,empty,error)

  8. Curry

    Android currency conversion library

  9. ClockAnimationView

    Android animated clock view.

  10. StoriesProgressView

    show horizontal progress like instagram stories.

  11. ParallaxRecyclerView

    A RecyclerView with parallax folding effect.

  12. HorizontalCalendarView

    A simple library to display a horizontal calendar with custom start and end date, and mark events with a background

  13. ReactiveBeacons

    Android library scanning BLE beacons nearby with RxJava

  14. Bracer

    Pass parameters safely and quickly between activities or fragments.在各个Activity或者各个Fragment之间安全快速的传递参数

  15. Yasha (夜叉)

    Kotlin-based modern RecyclerView rendering weapon

  16. Sange

    A powerful Recyclerview Adapter

  17. RxRouter
    A lightweight, simple, smart and powerful Android routing library.一个轻量级、简单、智能并且强大的安卓路由库

  18. MobileInfo

    获取 Android 手机硬件的全部信息

  19. EasyRTMP-Android

    A simple, robust, low latency RTMP video&audio&screen stream pusher and recorder on android.精炼、稳定、高效的安卓前/后摄像头/手机桌面屏幕采集、编码、RTMP直播推送工具,延时控制在300ms~500ms,支持市面上所有的标准RTMP流媒体服务器和CDN服务!

  20. rxkprefs

    🛠 A small Kotlin library to make shared preferences easy + RxJava and Coroutines support

  21. LifeClean

    mvp and mvvm with lifecycle

  22. ktor-retrofit

    Turns a Retrofit service interface into Ktor routing. Very early stage prototype.

  23. Leoric

    PoC of fighting against force-stop kill process on Android.一个 Android 上的黑科技保活方法的 PoC,它可以对抗在任意 Android 版本上的 force-stop 杀进程。

  24. SwipeRevealLayout

    A layout that you can swipe/slide to show another layout.

  25. AndroidSafFile

    A wrapper of Android Storage Access Framework for writing files on Ext SD card in both Java and JNI native code.

示例

  1. Android Kotlin Clean Architecture App

    Android Sample Clean Architecture App written in Kotlin

  2. Android Clipboard Security Hole Demonstration App

    A project demonstrating a security hole In Android's API that allows any installed application to listen to changes to the clipboard (listen to everything that you copy and paste).

App

  1. MovieMan

    An open-source Android app for viewing Movies / TV information.

  2. Android-NFC

    This Project helps developer to read data from credit card: card number, expired date, card type , Read & Write data in NFC tocken.

  3. DroidKaigi 2020 official Android app

    The Official Conference App for DroidKaigi 2020 Tokyo https://droidkaigi.jp/2020/en/

  4. New Leanote Android (Leamonax)

    New Leanote Android (Leamonax)

  5. EasyMark

    The markdown parser, editor and viewer for Android which is rather easy to integrate.

  6. MarkNote

    An open sourced markdown note-taking application for Android

  7. markor

    Text editor - Notes & ToDo (for Android) - Markdown, todo.txt, plaintext, math, ..

  8. PopularMovies

    🎥 Movie discovery app showcasing Android best practices with Google's recommended architecture: MVVM + Repository + Offline support + Android Architecture Components + Paging library & Retrofit2.

  9. compose-pokedex

    Android Pokedex on Jetpack Compose.

插件

  1. Gradle Lint Plugin

    A pluggable and configurable linter tool for identifying and reporting on patterns of misuse or deprecations in Gradle scripts.

  2. IntelliJ Detekt Plugin

    ntegrates detekt, a static code analysis tool for the Kotlin programming language, into IntelliJ.

工具

  1. GitHub Dark Theme

    GitHub Dark Theme - Extension for Chrome and Firefox

  2. Optimus Template

    Optimus Template is the native framework for Optimus, designed to help you to get started with your tests in the swiftest time possible.

  3. JetBrainsMono

    the free and open-source typeface for developers

指南

  1. AndroidSecNotes

    一系列学习 Android 安全时记录的一些笔记

设计教程

  1. 设计中到底有多少艺术的成分?

Android 开发技术周报 Issue#265

$
0
0

新闻

  1. Android 开发技术周报 Issue#265

    谷歌打造安卓版“AirDrop”:新功能将集成到新版中

  2. [图]Pixel 4a将于5月12日召开I/O 2020开发者大会登场

  3. Google I/O 2020开发者大会将于5月12日举办

  4. 14%的Android应用隐私政策和数据收集行为自相矛盾

  5. 谷歌发布迄今最大高分辨大脑连接图

开源库

  1. FlowNav

    a mobile library for Android that helps and provider a better way to make multi-modules navigation.

    Android 开发技术周报 Issue#265

  2. inject

    A simple Kotlin multi-platform abstraction around the javax.inject annotations.

  3. kmp-android-ios-starter

    Starter Project for Kotlin Multiplatform for Android and iOS

  4. Pikolo

    An android color picker library

    Android 开发技术周报 Issue#265

  5. RealtimeBarcodeTracker

    Track barcodes in real-time using Android NDK and OpenCV

    Android 开发技术周报 Issue#265

  6. RxCentralBle

    A reactive, interface-driven central role Bluetooth LE library for Android

  7. Android-Zxing

    android google zxing 可配置扫描框、线样式 ,生成二维码(文字、联系人)

    Android 开发技术周报 Issue#265

  8. propCheck
    Property based testing for kotlintest ported from quickcheck

  9. ExprK

    A simple mathematical expression evaluator for Kotlin and Java, written in Kotlin.

  10. SwipeMenuLayout

    🔥一个零耦合的侧滑菜单,支持RecyclerView、ListView、GridView等不同条目布局,支持菜单在左或在右,可选滑动阻塞,是否禁用等功能

    Android 开发技术周报 Issue#265

示例

  1. Kotlin-Multiplatform MVVM (Android & iOS)

    Example of application using Kotlin Multiplatform and MVVM pattern for both platforms (Android & iOS).

    Android 开发技术周报 Issue#265

App

  1. Cimoc

    Android 平台在线漫画阅读器

    Android 开发技术周报 Issue#265

  2. Braincup

    Build an open source math, memory and focus improvement app. The app itself consists of a bunch of small games. Right now I try to keep the games as simple as possible to allow the implementation for the terminal client.

    Android 开发技术周报 Issue#265

插件

  1. redacted-compiler-plugin

    A Kotlin compiler plugin that generates redacted toString() implementations.

工具

  1. Dagger Browser

    Simple tool for browsing Dagger graphs generated via an SPI plugin

    Android 开发技术周报 Issue#265

  2. FCM push sender

    IntelliJ IDEA plugin to send pushes using Firebase Cloud Messaging (FCM)

    Android 开发技术周报 Issue#265

指南

  1. 用LLVM开发新语言

技术之外

  1. 这些野生动物的病毒怎么就到了人类社会?| 石正丽 一席第600位讲者

  2. 休息都不会,谈什么奋斗?

  3. 2019新型冠状病毒的来龙去脉

Android 开发技术周报 Issue#266

$
0
0

新闻

  1. Android 开发技术周报 Issue#266

    [图]那些值得关注的Android 10新功能

  2. Google Phone应用程序的通话记录功能几乎随时可以推出

开源库

  1. TENCENT SOTER

    A secure and quick biometric authentication standard and platform in Android held by Tencent.

    Android 开发技术周报 Issue#266

  2. RxPagingLoading

    Easy handling of the Paging or Loading screens states

  3. Able

    Able: Android Bluetooth Low Energy library

  4. Android 3D Model Viewer

    Android app to load 3D models using pure OpenGL ES 2.0. Published on Play Store

    Android 开发技术周报 Issue#266

  5. EpMedia

    ndroid上基于FFmpeg开发的视频处理框架,简单易用,体积小,帮助使用者快速实现视频处理功能。包含以下功能:剪辑,裁剪,旋转,镜像,合并,分离,变速,添加LOGO,添加滤镜,添加背景音乐,加速减速视频,倒放音视频。

  6. Klock

    a Date & Time library for Multiplatform Kotlin 1.3

  7. Decoro

    Android library designed for automatic formatting of text input by custom rules

    Android 开发技术周报 Issue#266

  8. HouseOfCards

    Android tools for working with a house of (credit) cards

  9. Credit Card Lib

    Credit Card EditText and TextWatchers that would help writing credit card EditText's for Android

    Android 开发技术周报 Issue#266

  10. android-forensics

    Open source Android Forensics app and framework

  11. Andriller CE

    is software utility with a collection of forensic tools for smartphones. It performs read-only, forensically sound, non-destructive acquisition from Android devices.

  12. SoundLine

    An Android custom view which offers an audio timeline controller as the SoundCloud Sound Wave

    Android 开发技术周报 Issue#266

  13. SketchyComponent

    A set of sketchy style components.

    Android 开发技术周报 Issue#266

  14. Stfalcon-PriceRangeBar

    Android library for adding price range with chart like in airbnb with flexible customization. Made by Stfalcon

    Android 开发技术周报 Issue#266

  15. AsyncTaskEx

    A modified version of AsyncTask, in Kotlin, with some things removed and some added

  16. RangeView

    Android range view for cropping (video, audio, etc.)

    Android 开发技术周报 Issue#266

  17. LocallyDynamic

    A set of tools that work in concert to facilitate dynamic delivery for Android without needing to upload app bundles to Google Play.

    Android 开发技术周报 Issue#266

插件

  1. RePlugin

    A flexible, stable, easy-to-use Android Plug-in Framework

    Android 开发技术周报 Issue#266

  2. Keeper

    A Gradle plugin that infers Proguard/R8 keep rules for androidTest sources.

工具

  1. Boost Note

    A Polished Notes App with Github Flavored Markdown

    Android 开发技术周报 Issue#266

指南

  1. etpack Compose Frequently Asked Questions

    Frequently asked questions about Jetpack Compose – Android’s modern toolkit for building native UI

设计工具

  1. Motion

    Free, simple animated icon editor.

    Android 开发技术周报 Issue#266

  2. Vectary for Sketch Plugin

    Real 3D mockups and elements in your favorite 2D tool.

    Android 开发技术周报 Issue#266

  3. Units

    A Sketch plugin for working with print units (inch, cm, mm) in Sketch's pixel world.

    Android 开发技术周报 Issue#266

  4. View Finder Sketch Plugin

    You can now move symbol from your project to any library 🔁 and re-attach all the symbol instances to this library. also it keep the overrides without any problems and it work with abstract that have libraries not in your local machine.

    Android 开发技术周报 Issue#266

技术之外

  1. 科学家与科学之路

Android 开发技术周报 Issue#267

$
0
0

新闻

  1. Android 11偷跑:一台谷歌Pixel 2 XL已升级

  2. 部分谷歌Pixel 2相机不能用:手机已过保

教程

  1. Android 音视频开发打怪升级系列教程

开源库

  1. madman

    a high performance alternative to Google's standard IMA android SDK. If you have your own VAST server and want to render video ads and have full control over the UI, then this library is for you.

  2. coil-imagegetter

    Loads images for Html rendering in Android using Coil

  3. Mindo

    An android library for implementing Mind Mapping (Hierarchy View) easily

  4. RecyclerTreeView

    TreeView implement in Android with RecyclerView.

  5. Lazysodium for Android

    An Android implementation of the Libsodium cryptography library. For the lazy dev.

  6. Magnetic Track Parser

    Java library that can parse magnetic stripes from a bank issued credit card.

  7. android-transcoder

    MP4 video transcode using Android MediaCodec API, pure Java (not LGPL nor patent issue!). Supports API >= 18.

  8. Dreamland

    A third-party Xposed framework. (Developing)

  9. KaMPKit

    a collection of code and tools designed to get your mobile team started quickly with Kotlin Multiplatform.

  10. Google Maps Android API utility library

    This open-source library contains utilities that are useful for a wide range of applications using the Google Maps Android API.

  11. Android-Permissions

    Library for easy handling of android run-time permissions.

  12. FileBox
    an async file downloader library for Android.

App

  1. MyBookshelf

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

  2. AIPoet

    基于人工智能(障)的 Android 写诗应用,无须联网随时随地写藏头诗,意境诗。娱乐、学习为主!

插件

  1. kotlin-power-assert

    Kotlin compiler plugin to enable power assertions in the Kotlin programming language

  2. Ribbonizer plugin for Android

    This is a ribbonizer as a Gradle plugin for Android, which adds a ribbon to launcher icons.

  3. gradle-dependency-analyze

    Dependency analysis plugin for gradle

工具

  1. Mos

    A lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on MacOS | 一个用于在 MacOS 上平滑你的鼠标滚动效果或单独设置滚动方向的小工具, 让你的滚轮爽如触控板

  2. git-prev-next

    Simple way to edit in a git commit history

设计教程

  1. 中文排版网格系统的五大迷思

设计工具

  1. Design Lint

    a free and open source plugin for Figma built to help you find and fix errors in your designs.

  2. Animator
    Create, customize, animate in a staggered sequence,import into AE, Sketch, AI and much more

  3. figma-cover

    Create cover images for Figma files that showcase a projects current status

  4. Android Vector Drawable

    Figma plugin for export Android vector drawable.


Android 开发技术周报 Issue#268

$
0
0

新闻

  1. [图]Android Auto状态栏上的当地天气图标宣告回归

  2. Google再次从Play商店中删除了涉嫌从事间谍活动的ToTok

  3. 谷歌意外短暂上线Android 11开发者预览版网页

  4. Google Play Protect在2019年阻止了19亿次恶意软件安装

  5. [图]非Galaxy Z Flip独占:谷歌称上下分屏功能将向其他品牌开放

  6. Gboard输入法迎来Emoji Kitchen 支持混搭表情贴纸

  7. [图]有望Pixel 5首发:Android即将引入超级省电模式

教程

  1. Systrace 基础知识 - SurfaceFlinger 解读

开源库

  1. FragNav

    An Android library for managing multiple stacks of fragments

  2. XUpdate

    🚀一个轻量级、高可用性的Android版本更新框架

  3. espresso-support

    Includes custom rules for testing Views in isolation and running tests with Google TalkBack enabled.

  4. AwesomeTextInputLayout

    An EditText decorator inspired by the EditText fields in Add New Contact screen of Google's Contact App

  5. AwesomeNavigation

    a collection of navigation components that can be used as bottom navigations as well as top navigation(Tab bar)


  6. AwesomeSwitch

    a replacement for the standard Switch(View) android offers, and it offers much more customization than the standard switch component.

  7. AvtarView

    Easy to use highly customizable View for showing Avtars for names and contacts

  8. Timecon

    Easy-to-use animated clock icon written in Kotlin

  9. android-mvp-mvvm-flytour

    🔥🔥🔥 FlyTour是Android组件化+MVVM+MVP+RxJava+Retrofit+Dagger2组成的双架构框架,工程架构采用gradle配置实现组件化,模块的架构采用典型的MVVM+MVP架构,MVVM和MVP根据自己的项目实际需求去决定使用,该框架是Android组件化、Android MVVM架构、Android MVP架构的集大成者,帮助你快速的搭建自己的App项目开发框架,以便把主要的精力放在自己的项目的业务功能实现上,另外在长期的工作实践中总结整理大量的实用工具类在项目lib_common组件的util包当中方便大家调用。

  10. [AnimatorX](AnimatorX

    通过协程让你的动画也能起飞

  11. Localization Library

    Let's make language swithching in your app with easy way

  12. Shimo

    an adapter for Moshi which randomizes the order of keys when serializing and deserializing

  13. PermissionX

    Android permission with coroutine

  14. RxFFmpeg

    🔥RxFFmpeg 是基于 ( FFmpeg 4.0 + X264 + mp3lame + fdk-aac ) 编译的适用于 Android 平台的音视频编辑、视频剪辑的快速处理框架,包含以下功能(视频拼接,转码,压缩,裁剪,片头片尾,分离音视频,变速,添加静态贴纸和gif动态贴纸,添加字幕,添加滤镜,添加背景音乐,加速减速视频,倒放音视频,音频裁剪,变声,混音,图片合成视频,视频解码图片等主流特色功能

  15. codewif

    an Android library framework to allow you to perform in-app testing of Android apps and libraries.

  16. openpush

    The OpenPush project aims to create a free and open source self-hosted replacement for Android Push Notifications usually sent through Google's proprietary Firebase Cloud Messaging platform.

示例

  1. AwesomeProfile

    This is a sample of MotionLayout

  2. KotlinMvp

    🔥 基于Kotlin+MVP+Retrofit+RxJava+Glide 等架构实现短视频类小项目,简约风格及详细注释

App

  1. FloatingSubtitle

    Make Bilibili translation danmaku floating as subtitles |一款在悬浮窗上以字幕的形式显示哔哩哔哩直播间弹幕的 Android 应用,例如将同传弹幕显示为字幕,方便在全屏观看直播时阅读到同传翻译(哔哩哔哩客户端会根据用户弹幕密度设置隐藏一些弹幕,容易错过同传翻译)。

插件

  1. Mirakle

    A Gradle plugin that allows you to move build process from a local machine to a remote one.Compatible with Gradle 4.0+. Works seamlessly with IntelliJ IDEA and Android Studio.

  2. Binary compatibility validator

    The tool allows to dump binary API of a Kotlin libraries that is public in sense of Kotlin visibilities and ensures that the public binary API wasn't changed in a way that make this change binary incompatible.

工具

  1. gh - The GitHub CLI tool

    gh is GitHub on the command line, and it's now available in beta. It brings pull requests, issues, and other GitHub concepts to the terminal next to where you are already working with git and your code.

  2. android-framer

    Add frames and titles to your Google Play screenshots.

  3. liandi

    📒 一款桌面端笔记应用,支持 Windows、Mac 和 Linux。

  4. JSON To Kotlin Class

Android 开发技术周报 Issue#269

$
0
0

新闻

  1. 谷歌宣布将于下月停用 Sketch 插件 Material Theme Editor

  2. [动图]Android 11新增Columbus手势:背面双击可启动相机等应用

  3. Google将限制Android应用在后台访问地理位置数据

  4. XDA大神挖出Android 11新变化:电源菜单要大改

  5. 谷歌开放I/O 2020开发者大会注册

  6. Android 新增量文件系统 让你下载未完成前玩游戏

  7. Android 11通知栏隐藏改动曝光:快捷开关可以换装彩色图标

  8. Android 11可快速查看蓝牙耳机所能支持的编码格式

  9. [图]Android 11终于带来原生长截图和录屏功能

  10. 更上一层楼: Android 11 首个开发者预览版到来

  11. [图]这不是微软移动系统:达人在Android上打造Windows 10主题

  12. Android开源项目已曝光Pixel 5的注释名称

视频

  1. Android 开发者峰会 2019 中有哪些不容错过的重点?

教程

  1. Android 开发者峰会 2019 常见问题解答

  2. 理解循环网络及其在移动端的趣味应用:AI诗人

  3. 动态下发 so 库在 Android APK 安装包瘦身方面的应用

开源库

  1. AndroidSnooper

    Android library to record the network calls through the interceptor mechanism of the http clients.

  2. MapScaleView

    Scale bar for Android Maps (Google Maps, OSM, MapBox, Yandex)

  3. Set Of Useful Kotlin Extensions and Helpers

    Kotlin Extensions and Helpers for smoother Android development

  4. assure

    A Kotlin library that makes biometric authentication quick and easy.

  5. BubblePopupWindow

    Android 实现各个方向的气泡弹窗,可控制气泡尖角偏移量。

  6. AestheticDialogs

    📱Android Library to implement custom, 😍beautiful, 🎨stylish Dialog in android apps easily.

  7. Lint-Rules

    A set of very opinionated lint rules.

  8. SimpleBarcodeScanner

    Barcode Scanner Library by Google Mobile Vision Api with RxJava

  9. LiveStream-kt

    LiveStream is a simple class which makes communication easy among different modules of your application.

  10. Motion

    Material motion is a set of transition patterns that help users understand and navigate an app.

  11. SSCustomEditTextOutLineBorder

    Same as an Outlined text fields presented in Material Design page but with some dynamic changes

App

  1. DisneyMotions

    🦁 A Disney app using transformation motions based on MVVM (ViewModel, Coroutines, LiveData, Room, Repository, Koin) architecture.

示例

  1. webrtc_android

    webrtc VideoCall VideoConference 视频通话 视频会议

插件

  1. Gradle Doctor

    The right prescription for your Gradle build.

Android 开发技术周报 Issue#270

$
0
0

新闻

  1. Play Store应用更新:换主题不需要再到系统设置了

  2. 新证据表明谷歌Fuchsia系统已进入“狗粮”阶段 即将邀请用户测试

  3. 谷歌I/O 2020 开发者大会如期举行 MWC、F8开发者大会相继取消

  4. 谷歌Pixel 4a定于4月量产:越南制造、5月I/O大会期间发布

  5. Android-x86 9.0-r1 发布 PC上的安卓系统

  6. 豌豆荚PC版关闭 我的搞机时代也结束了

  7. Fuchsia 编程语言策略:前端用 Dart,Go 要退出

教程

  1. Android 10 适配攻略

  2. Say no to BaseActivity and BaseFragment

  3. 抖音BoostMultiDex优化实践:Android低版本上APP首次启动时间减少80%(一)

  4. [译]Android Studio 3.6 新特性概览

开源库

  1. android-remote-debugger

    A library for remote logging, database debugging, shared preferences and network requests

  1. DslTabLayout

    ♥️ Android界最万能的TabLayout(不仅仅是TabLayout)

  2. ByRecyclerView

    RecyclerView 下拉刷新、加载更多、item点击/长按、头布局/尾布局/状态布局、万能分割线、粘性Header、极简adapter(RV/ListView)等

  1. SmoothRefreshLayout

    一款支持上下拉刷新、越界回弹、二级刷新、横向刷新、拉伸回弹、平滑滚动、嵌套滚动的多功能刷新控件

  1. appbarlayout-spring-behavior

    One Behavior help AppBarLayout to scroll spring

  1. SlideBack

    一个可以让你页面支持 滑动返回 的小东西

  1. TransformationLayout

    🌠 Transform into a different view or activity using morphing animations.

  1. unearthed

    A library for Android that notifies you when your app was restored after a process death.

  2. RuntimePermission

    Simpliest way to ask runtime permissions on Android, no need to extend class or override permissionResult method, choose your way : Kotlin / Coroutines / RxJava / Java7 / Java8

  1. QR-Code-generator

    High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, C++, C, Rust.

工具

  1. ReadResolveCheck

    A lint check for Kotlin Serializable objects which lack a readResolve() method

  2. FRIDA-DEXDump

    A simple script to search & dump dex file on memory.

  3. proguard-dictionary-generator

    Android 混淆字典生成器

  4. FrenziedProguard

    丧心病狂的Android混淆文件生成器

插件

  1. wormhole

    A time-traveling bytecode rewriter which adds future APIs to android.jar which can be desugared to all API levels by D8 and R8.

  2. gradle-docker

    a Gradle plugin for orchestrating docker builds and pushes.

  3. fat-aar-plugin

    A gradle plugin that helps to output fat aar from android library

App

  1. haven

    Haven is for people who need a way to protect their personal spaces and possessions without compromising their own privacy, through an Android app and on-device sensors

设计工具

  1. DraftXR

    Design in 2D like you always do. Test instantly in WebVR & share with developers & stakeholders.

  1. LottieFiles for Adobe After Effects

    Preview your Lottie animations instantly across web and mobile devices right within After Effects.

设计教程

  1. 5 课时让你掌握 Lottie 动画

Android 开发技术周报 Issue#271

$
0
0

新闻

  1. Pixel 4a真机照曝光:谷歌首次采用挖孔设计 小巧的塑料材质单手新机

  2. Android 11 Developer Preview首次更新发布

  3. [图]Android 10获新功能:分享菜单可固定常用应用程序

  4. [视频]新Feature Drop汇总:Pixel 4可隔空切歌 添加169个emoji

  5. 受美国疫情影响 Google I/O 2020开发者大会宣告取消

教程

  1. 了解一下,Android 10中的ART虚拟机(3)

  2. Room 中的数据库关系

  3. DX 已被弃用,请尽快迁移至 D8

开源库

  1. okhttp-idling-resource

    An Espresso IdlingResource for OkHttp.

  2. ProgressButton

    Android Progress Button

  3. AnimatedTabLayout

    Yet another android tab layout

  4. StackView

    A simple Android stack view, build in Kotlin

  5. compose-navigation

    Navigate completely within Jetpack Compose

  6. BannerViewPager

    🚀 An awesome banner for Android. 这可能是全网最好用的Banner。简单、高效,无缝衔接Kotlin。一行代码实现循环轮播,一屏三页任意变,指示器样式任你挑。

  7. OvalLockView

    自定义开关锁View

  8. Imaging

    Android Image Edit Lib. Android 图片编辑库,微信图片编辑库

  9. okservable

    👀 Multiplatform Kotlin library containing observable data structures, such as ObservableList, ObservableSet and ObservableMap.

  10. AnimatedBottomBar

    A customizable and easy to use BottomBar navigation view with sleek animations.

  11. StateLayout

    一行代码配置缺省页, Android最强缺省页框架, 支持代码/布局声明/视图对象回调/全局/单例配置/数据传递

  12. Channel

    使用协程通道实现Android项目中的事件总线, 具备LiveData/LifeCycle/Coroutine特性, 无需注册注销, 支持标签/消息/异常处理/异步

  13. BRV

    RecycleView扩展: 多类型/选择模式/拖拽侧滑/头脚布局/伸缩/下拉刷新上拉加载/分页刷新/缺省页/双向数据绑定Databinding/过滤点击/Kotlin DSL

  14. StatusBar

    一行代码配置透明状态栏和自定义颜色

  15. Net

    Android 最强网络请求库, 不仅仅是网络请求的异步框架, 支持Kotlin/协程/并发/自动化/预读缓存/转换器/异常处理的全能网络请求库

  16. DanmukuLight

    Android上专为视频直播打造的轻量级弹幕库(100多kb)

  17. EasyBarrage

    Android平台轻量级弹幕效果

  18. SugarAdapter

    Make RecyclerView.Adapter Great Again!

  19. transferee

    transferee 可以帮助你完成从缩略图到原图的无缝过渡转变,功能体系仿照并涵盖 ios 版本的 QQ、微信朋友圈、新浪微博的图片浏览功能。

  20. android-maps-ktx

    Kotin extensions (KTX) for the Google Maps SDK for Android Utility Library https://developers.google.com/maps/documentation/android-sdk/utility

  21. TaskScheduler

    A concise,practical async library for Android project,already was used in million devices

  22. gradle-global-plugin

    A Gradle Plugin for Global Configuration

  23. VectorifyDaHome

    📱 Minimal app to apply wallpapers from a vast (400+) collection of vector graphics 🙃 :trollface:

  24. Showly-2.0

    Showly 2.0 is modern, slick, open-sourced and completely free Android TV Shows Tracker.

示例

  1. android-dynamic-code-loading

    Android dynamic code loading sample for Dynamic Feature Modules.

工具

  1. deep-clean

    A Kotlin script that nukes all build caches from Gradle/Android projects. Useful when Gradle or the IDE let you down 💔

算法

  1. fucking-algorithm

    手把手撕LeetCode题目,扒各种算法套路的裤子,not only how,but also why. English version supported!

Android 开发技术周报 Issue#272

$
0
0

新闻/News

  1. 谷歌Pixel 4a将采用UFS 2.1存储:可以体验全套GMS

  2. [图]Android端Play商城现全面开放深色主题

教程/Tutorial

  1. OkHttp Interceptor - Making the most of it

  2. 📚 Android 所有动画系列详尽教程

开源库/Librarys

  1. Licenser

    An android library to display the licenses of your application libraries in a easy way.

  2. RxCoroutineSchedulers

    Kotlin Coroutines as RxJava Schedulers 😈

  3. moko-widgets

    Multiplatform UI DSL with screen management in common code for mobile (android & ios) Kotlin Multiplatform development

  4. ScalingImageView

    Android ImageView that transforms its drawable according to user input

  5. LockTableView

    Android自定义表格,支持锁双向表头,自适应列宽,自适应行高,快速集成。Android custom table, support two-way lock header, adaptive column width, adaptive line width, rapid integration.

  6. CacheFunctionUtil

    Tiny helper class to provide cache for the result of repeated functions.

  7. android-seatview

    Android的座位图控件,用于电影票等选座页面的APP中

  8. android-xnumberkeyboard

    Android number keyboard view. Android自定义的数字键盘。

  9. android-xgallery

    Android scaleable gallery Android可以缩放选中的Item的gallery

  10. CountryCodePicker

    Country Code Picker (CCP) is an android library which provides an easy way to search and select country phone code ( national code ) for the telephone number.

  11. ArtPlayer

    这是一个灵活的视频播放器。 MediaPlayer与VideoView完全分开,可以替换为其他播放器内核,如ExoPlayer和ijkPlayer。 可以完全自定义播放器视图,我们称之为控制面板。 此外,可以使用MediaPlayerManager来控制播放行为,例如全屏模式,小屏幕模式以及RecyclerView中的智能匹配模式。

  12. StateLayout

    A simple layout to display different screen of state, like loading, error, empty etc.

  13. MotionToast

    An Beautiful Multipurpose Motion Toast Library in Android using Kotlin 😍

插件/Plugin

  1. confundus

    Kotlin compiler plugin which brings Kotlin/JS's unsafeCast to Kotlin/JVM

App

  1. WaveLinesWallpaper

    A simple, unobstrusive live wallpaper for Android showing slowly moving wave lines

  2. BinaryEye

    Yet another barcode scanner for Android

  3. ShaderEditor

    Android app to create GLSL shaders and use them as live wallpaper

示例/Samples

  1. Android-MvvmComponent-App

    Android 组件化开源app -开眼短视频(OpenEyes)

设计教程/Design Tutorial

  1. 超全面!UI配色方法及避坑指南

Android 开发技术周报 Issue#273

$
0
0

新闻/News

  1. Android 11有新玩法:双击手机背部截屏/进入多任务界面

  2. Android 11 DP2证实了类似AirDrop的附近文件分享功能

  3. 谷歌发布Camera Go:即使入门机也能有出色肖像模式

  4. Android高级防护功能已限制非Play商店的应用安装

教程/Tutorial

  1. Using Scoped Functions in Kotlin - let, run, with, also, apply

  2. 设计模式在外卖营销业务中的实践

  3. 微信支付跨平台软件架构

开源库/Librarys

  1. GestureLockView

    一款MIUI手势解锁控件的开源实现版本

  2. MNCrashMonitor

    MNCrashMonitor 监听程序崩溃日志,直接页面展示崩溃日志列表,调试方便,测试人员可以随时给程序猿查看日志详情,可以动态添加日志内容,手机直接查看日志内容可以分享,复制,生成长截图。

  3. MNImageBrowser

    一个图片浏览框架(适配AndroidX),类似微信图片浏览,手势向下滑动关闭,图片加载引擎自定义,支持长按,单击监听,切换监听,自定义任意的遮罩层,实现各种效果,支持横竖屏切换,简单方便。

  4. MNUpdateAPK

    Android APK Update 版本更新的下载和安装,适配7.0,8.0下载安装

  5. MNPasswordEditText

    Android验证码和密码输入框,能自定义输入框个数和样式(连体,下划线和方形框) 类似微信支付宝的密码输入框等

  6. SwitcherView

    滚动的广告栏文字展示

  7. MNChangeSkin

    Android夜间模式,通过Theme实现(attrs.xml+styles.xml+Activity.setTheme())

  8. SwipeToLoadLayout

    A reusable pull-to-refresh and pull-to-loadmore widget

  9. SwipePanel

    Android 侧划,如斯优雅

  10. KsgLikeView

    Android UI动画 仿直播点赞飘心动画效果

  11. disposer

    Easily dispose rxJava streams with Android's Lifecycle

  12. blurhash

    A very compact representation of a placeholder for an image. https://blurha.sh

  13. Firestore

    The lightweight, efficient Android wrapper for Firestore model data.

  14. android-openGL-canvas

    An Android library that provides views using openGL canvas to draw things on SurfaceView or TextureView.

  15. LiquidSurface

    extureView implementation of Google's LiquidFun library

  16. AndServer

    🍒 Web server and web framework of Android platform.

  17. MVVMLin

    一个基于MVVM用Kotlin+Retrofit+协程+Databinding+LiveData来封装的快速开发框架

  18. Material-ProgressView

    🔥A beautiful, gradual and simple used progress view for android.

  19. Component

    🔥🔥🔥A powerful componentized framework.一个最强大、100% 兼容、支持 AndroidX、支持 Kotlin并且灵活的组件化框架.

  20. FFmpegAndroid

    android端基于FFmpeg实现音频剪切、拼接、转码、混音、编解码;视频剪切、水印、截图、转码、编解码、转Gif动图、画面拼接、视频倒播;音视频合成与分离;音视频解码、同步与播放;FFmpeg本地推流、H264与RTMP实时推流直播;OpenGL实时滤镜;FFmpeg滤镜:素描、色彩平衡、hue、lut、模糊、九宫格等;基于IjkPlayer修改支持RTSP超低延时直播(局域网1080P延时130ms)、暂停、静音,多路投屏直播

  21. VidEffects

    This library uses OpenGL Shaders to apply effects on Videos at Runtime

  22. OneDrawable

    ✏️ Use only one image to set a background with a click effect for the View

  23. android-ui-components

    Useful UI Components for Android Projects.

  24. RxPagination

    Implement pagination in just few lines with RxPagination

  25. AppInfoBadge

    A simple about screen library that can display the following information:App permissions list、License page、Libraries page、Changelog page、PlayStore rate link、Contact page

插件/Plugin

  1. Seal

    A Gradle Plugin helps resolve conflicts when merge Android Manifest files.

  2. AndroidLintReporter

    Gradle Plugin to parse, format, report Android Lint result back to Github Pull Request using Github Actions

  3. MavenPublisher

    A handy Gradle plugin for publishing your maven packages (like Android AARs or Java JARs) to different kinds of repositories (like Bintray).

示例/Samples

  1. JinyunEffect

    模仿网易云音乐鲸云特效动效

  2. Clean-MVVM-ArchComponents-

    An Android app consuming Star Wars API [RESTful].Built with clean architecture + MVVM pattern, Dagger2 , Coroutines ,Architecture Components, Data Binding , Firebase, Tests and lots more...

App

  1. MHWDatabase

    Unofficial Android app for Monster Hunter World built with Kotlin

  2. OpenHub

    An open source GitHub Android client app, faster and concise.

  3. Newsout

    Mobile client for official Nextcloud News App written as Kotlin Multiplatform Project

  4. RxJava2-Operators-Magician

    你用不惯 RxJava,只因缺了这把钥匙 🔑 You are not used to RxJava, just because of the lack of this key.

  5. QBox

    🐈 RxJava+Retrofit+Okhttp+Glide + A life tool App, contains modules: news; jokes; constellation fortune; LED; weather; calendar; two-dimensional code, and more ... 小秋魔盒是一个生活工具 App,主要功能有:新闻资讯;微信精选美文;笑话趣图;星座运势;LED字幕;天气;日历;二维码;手电筒;老黄历

  6. Foodium

    a sample food blog Android application 📱 built to demonstrate use of Modern Android development tools - (Kotlin, Coroutines, Flow, Dagger 2, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components).

  7. plees-tracker

    Plees Tracker is a simple sleep tracker for your Android phone.

工具/Tools

  1. obs-studio

    Free and open source software for live streaming and screen recording https://obsproject.com/

  2. Proxyman

    a native, high-performance macOS application, which enables developers to observe and manipulate HTTP/HTTPS requests.

  3. apk-medit

    Apk-medit is a memory search and patch tool for debuggable apk without root & ndk. It was created for mobile game security testing.

设计工具/Design Tools

  1. Slice

    modular design system shaped from separate libraries to unify design with a consistent set of rules.

Android 开发技术周报 Issue#274

$
0
0

新闻/News

  1. Play Store搜索结果中现显示APP评分、容量和下载量信息

  2. 谷歌发布安卓GPU工具:优化手机GPU性能 可OTA更新驱动

  3. Android-x86 9.0-r2 稳定版发布 在PC上运行 Android

教程

  1. 抖音包大小优化-资源优化

  2. 两步使用 LiveData 替换 Observable Field

  3. Android模拟器检测体系梳理

开源库/Librarys

  1. LoadingImagesAnimation

    Android loading animation with images changing

  2. simiasque

    A developer tool to hide Android status bar under an overlay mask

  3. CustomBottomSheetBehavior

    Custom BottomSheetBehavior for Android that mimic Google Maps behavior

  4. CornerSheet

    Behavior to make a view expands from corner

  5. StarrySky

    🔥A Powerful and Streamline MusicLibrary(一个丰富的音乐播放封装库,支持多种音频格式,完美解决你的问题。)

  6. CrashReporter

    CrashReporter is a handy tool to capture app crashes and save them in a file.

  7. AndroidDocumentScanner

    This library helps to scan a document like CamScanner.

  8. LottieAlertDialog

    This repository provides an alert dialog view with Lottie customization.

  9. TakePhoto

    一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库

  10. BubbleTextureView

    Custom bubble shape TextureView for Android, OpenGL surface implementation using TextureView. 自定义气泡形状的TextureView,使用OpenGL实现

  11. FloatWindow

    Andorid 任意界面悬浮窗,实现悬浮窗如此简单

  12. VideoSlimmer

    A video converter for Android to compress video using MediaCodec(decode and encode). 一个安卓视频压缩工具,使用了Mediacodec

  13. FilterRenderer

    Filter rendering for Android,can add filter effect to GLSurfaceView using OpenGL. 视频滤镜渲染处理,可以添加多种滤镜,使用了OpenGL

  14. ShapeLayout

    Custom shaped layout for Android 自定义形状布局

  15. ZoomInImageView

    A zoomable ImageView for Android, can be used in AdapterView and Recyclerview. 一个可拉伸拖动的ImageView ,可在AdapterView和RecyclerView中使用。

  16. CardSwipeLayout

    Use RecyclerView to achieve card swipe layout , like Tantan . (模仿探探卡片滑动效果的布局)

  17. FlexibleSearchBar

    可以伸缩的搜索栏,模仿华为应用市场

  18. DragView

    Android library used to create an awesome Android UI based on a draggable element similar to the last YouTube New graphic component.

  19. DesignerToast

  20. CacheEmulatorChecker

    Android模拟器检测,检测Android模拟器 ,获取相对真实的IMEI AndroidId 序列号 MAC地址等,作为DeviceID,应对防刷需求等 How to detect Android emulator

  21. AppInit

    一款 Android 应用初始化框架,基于组件化的设计思路,功能灵活,使用简单。

  22. android-pickers

    安卓选择器类库,包括日期及时间选择器(可设置范围)、单项选择器(可用于性别、职业、学历、星座等)、城市地址选择器(分省级、地级及县级)、数字选择器(可用于年龄、身高、体重、温度等)等……可以切换不同的模式(目前有普通模式,3d滚轮模式)

  23. AwesomeEditText

    a better Edittext with a cool character zoom out animation while typing

  24. cakecutter

    🍰 A tiny android annotation library for injecting styled attributes into custom views.

  25. EasiestSqlLibrary

    The Easiest and Laziest approach to Android SQL Database

插件/Plugin

  1. Luffy

    Android字节码插件,编译期间动态修改代码,改造添加全埋点日志采集功能模块,对常见控件进行监听处理

  2. modules-graph-assert

    Gradle plugin to keep your modules graph healthy and lean.

示例/Samples

  1. agp-java-support

    Tracking your ability to use new Java language features and APIs in an Android app

  2. minimise

    Minimise app built using kotlin multiplatform

  3. kotlin-mvvm

    MVVM(Model View ViewModel) sample in Kotlin using the components ViewModel, LiveData and Retrofit library

App

  1. MarvelHeroes

    ❤️ A demo Marvel heroes application based on MVVM (ViewModel, Coroutines, LiveData, Room, Repository, Koin) architecture.

  2. Simple-Gallery

    Browse your memories without any interruptions with this photo and video gallery

工具/Tools

  1. android-lint-performance-probe

    A tool to help pinpoint performance bottlenecks in individual Android Lint checks.

  2. smalidea

    smalidea is a smali language plugin for IntelliJ IDEA

  3. Android GPU Inspector

    A single tool that will help you profile and debug graphics on Android across Qualcomm® Adreno™ GPUs and Arm® Mali™ GPUs.

设计教程/Design T

  1. 深色主题设计的 8 个 Tip

Android 开发技术周报 Issue#275

$
0
0

新闻/News

  1. Android 开发技术周报 Issue#275

    谷歌放出玩家大福利:Android精品游戏全免费 畅玩30天

  2. [图]谷歌Play商城测试新界面 移除“已安装”和“库”两个子标签页

  3. LineageOS 17.1发布:基于Android 10定制 自带主题引擎

教程/T

  1. Kotlin Vocabulary | 密封类 sealed class

  2. Android Jetpack CameraX 库 Beta 版正式发布!

  3. App 黑白化实现探索,有一行代码实现的方案吗?

  4. App 黑白化实现探索2, 发现了一种更方便的方案,我被锤了!

开源库/Librarys

  1. BlurTutorial

    Library for creating blur effects under Android UI elements

    Android 开发技术周报 Issue#275

  2. PlayWidget

    Break the monotony and make your music player unique!

    Android 开发技术周报 Issue#275

  3. LinkageScrollLayout

    A container which supports any two view scrolling in it

    Android 开发技术周报 Issue#275

  4. ExoPlayer-Wrapper

    📺 Android library, ExoPlayer wrapper

    Android 开发技术周报 Issue#275

  5. KeepAlive

    Fighting against force-stop kill process on Android with binder ioctl / Android高级保活

  6. restring

    An easy way to replace bundled Strings dynamically, or provide new translations for Android.

  7. AppLocale

    a android library to update the app language dynamically.

  8. KeyboardStateEvents

    LiveData notification when keyboard opens or closes, plus some handy extension functions

    Android 开发技术周报 Issue#275

  9. AppIconLoader

    封装了 AOSP Launcher3 iconloaderlib 的应用图标加载库,支持与 Glide 和 Coil 轻松集成,可为自适应图标(adaptive icon) 添加应有的阴影,以及可选地将非自适应图标缩小为自适应图标样式。

  10. Flip-Digit

    Flip digit Library that makes a cool and flexible animation flip when changing from one numbers to another

    Android 开发技术周报 Issue#275

  11. fast-builder

    a code generation tool that generates the builder classes, especially for the unit test class.

  12. chip-navigation-bar

    A navigation bar widget inspired on Google Bottom Navigation mixed with Chips component.

  13. PowerPermission

    PowerPermission makes handling runtime permissions extremely easy.

插件

  1. android-gradle-aspectj

    gradle plug-in adding supports of AspectJ into Android project

示例

  1. WindowInsetsAnimation

    This sample shows how to react to the on-screen keyboard (IME) changing visibility, and also controlling the IME's visibility. To do this, the sample uses the new WindowInsetsAnimation and WindowInsetsAnimationController APIs in Android R.

    Android 开发技术周报 Issue#275

  2. Learn-Jetpack-Compose-By-Example

    This project contains various examples that show how you would do things the Compose way

App

  1. covid-19

    App for help people to get know if they were in touch with infected person

    Android 开发技术周报 Issue#275

  2. DailyBugle

    Modern MVVM Android application which fetches news from 🕷️

    Android 开发技术周报 Issue#275

  3. ridesharing-uber-lyft-app

    Learn to build a ride-sharing Android Taxi Clone App like Uber, Lyft - Open-Source Project By MindOrks

工具

  1. terminus

    A terminal for a more modern age

    Android 开发技术周报 Issue#275

  2. FloorPlan

    Translate Room schemas to Database Markup Language (DBML).

  3. android-github-actions-emulator

    A GitHub Action for running Android UI tests on Android emulator.

Android 开发技术周报 Issue#276

$
0
0

新闻

  1. Android各版本占比数据公布:9.0份额最高 10不到10%

  2. 系统更新导致死机问题有解了 Android 11支持A/B无缝更新

教程

  1. 了解一下,Android 10中的ART虚拟机(4)

  2. 干货 | 携程Android 10适配踩坑指南

开源库

  1. Animer

    一款致力于提升 Android 动画体验的 Java 库,你可以把 Animer 理解为基于 View 动画 、强化动画控制、交互性 的动画器,并提供了调试UI

  2. FridaAndroidInjector

    nject frida agents on local processes through an Android app

  3. Checkpoint

    An easy to use input validator

  4. OkHttpLib

    基于OkHttp为传输层,根据业务,封装Json,Form表单,单文件上传,超大文件多线程分块断点上传等各种请求的网络库.

  5. NotchTools

    Android刘海屏适配方案---NotchTools,适配国内四大厂商(华为、小米、oppo、vivo)刘海屏手机,根据自己业务需求,提供多种接入方式适配刘海屏。

  6. JSBridge-Android

    A solution for fast interaction between js and native

  7. JIMU

    一种简单有效的android组件化方案,支持组件的代码资源隔离、单独调试、集成调试、组件交互、UI跳转、生命周期等完整功能。

  8. livedata-combinetuple-kt

    Helper function to combine LiveData into tuples.

  9. SharedPrefManager

    a Dev Debug tool that helps to manage your android Shared Preferences very effectively with ease

  10. SoLoader

    a native code loader for Android. It takes care of unpacking your native libraries and recursively loads dependencies on platforms that don't support that out of the box.

  11. MagicalExoPlayer

    The Easiest Way To Play/Stream Video And Audio Using Google ExoPlayer In Your Android Application

  12. CircularProgressBar

    an Android project allowing to realize a circular ProgressBar in the simplest way possible.

  13. InjKit

    a framework for bytecode manipulation based on ASM library.

  14. android-lints

    Custom set of android lints rules.

  15. NineGridView

    Android九宫格图片展示器,类似微信,带编辑功能

  16. LCardView

    卡片布局,可设置阴影颜色,透明度,圆角大小,阴影宽度

  17. Quadrant

    A Gradle plugin for Android that makes navigation easy in multi-module projects.

App

  1. SkyTube

    An open-source YouTube app for Android.

  2. antimine-android

    a minesweeper puzzle game. The objective is: search for all hidden mines and clear the minefield without explode any of them.

示例

  1. Doom-Compose

    An example of building the DOOM fire effect on Android using Jetpack Compose.

  2. compose-shared-element

    Experiment with SharedElement transition in Jetpack Compose, inspired by Flutter Hero widget.

  3. android-media-controller

    Create a simple MediaController that connects to a MediaBrowserService in order to test inter-app media controls. This tool is described in the Android documentation: Using the media controller test app.

  4. SlideNestedPanelLayout

    仿美团订单的拖拽面板,内部处理嵌套滑动逻辑,动效查看效果图

  5. GuideToCustomViews

    The ultimate guide to Android custom views

工具

  1. aind

    AinD launches Android apps in Docker, by nesting Anbox containers inside Docker.

Android 开发技术周报 Issue#277

$
0
0

新闻

  1. Android 11界面再调整:加入快速截屏、多任务向国产ROM看齐

  2. 最新版Android 11推送 谷歌Pixel 5被曝光:支持反向充电

  3. 4月Android系统版本分布:8.0 Oreo最主流

  4. [图]Play商城新规让订阅更透明:试用期结束/续订会通知用户

  5. Google 强制要求 Android 11 支持“无缝更新”

教程

  1. 是时候迁移至 AndroidX 了!

  2. 了解一下,Android 10 中的ART虚拟机(5

  3. 在 Android 开发中使用协程 | 上手指南

  4. Kotlin Vocabulary | 类型别名 typealias

  5. 我感觉我学了一个假的 Android...

开源库

  1. viewpagerdots

    This library provides a very small, compact, Kotlin-based implementation for ViewPager dots. The dots can of course be switched out for whatever type of Drawable you wish. The animation can be customized as well.

  2. open-upi

    An Android SDK for server-less UPI payments with minimum configuration

  3. control

    coroutines flow based uni-directional architecture

  4. LiveData-Extensions

    Write beautifully concise and clean code for complex LiveData transformations in Android.

  5. ZoomPreviewPicture

    拓展性极高类似微信图片和视频浏览,常见应用场景如微信朋友圈照片九宫格和微信聊天图片图片,视频,gif预览

  6. RxLife-Coroutine

    自动管理协程生命周期,并自动捕获异常

  7. apollo-android

    📟 A strongly-typed, caching GraphQL client for Android and the JVM

  8. MVVM Android

    VVM Android is the framework based on Android Architecture components, which gives you set of base classes to implement concise, testable and solid application. It combines built-in support for Dagger 2 dependency injection, View DataBinding, ViewModel and RxJava use cases. Architecture described here is used among wide variety of projects and it's production ready.

  9. ScreenOrientationHelper

    Screen orientation event listener helper for activity in Android

  10. andColorPicker

    🥑 Handy, 🐍 flexible and ⚡️ lightning-fast material android color picker view components

  11. LakuePagingButton

    LakuePagingButton make it easy to page through when loading a lot of data.

  12. sectioned-recycler-view

    A library that allows using sections with sticky headers in RecyclerView.

  13. licenseview

    A custom View for displaying licenses conveniently.

  14. RNetwork

    A light weight and lifecycle awared live connection status library using reactivenetwork and crouton.

  15. venom

    A lightweight tool that simplifies testing of the process death scenario.

  16. TvWidget

    tv常用效果控件,包括焦点、边框处理等。

  17. zxing-android-embedded

    Barcode scanner library for Android, based on the ZXing decoder

  18. ChartView

    一组针对统计图的自定义控件,高度定制化;折线图统计图提供了各项属性供用户定制,且带手势操作,有点像股票实线图。饼状统计图,同样提供了大量属性定制,可随意更改初始角度,添加item后会自动计算概率等等

  19. punkt

    A live coding music library/environment for Kotlin. For software developers who want to dive into live coding music.

  20. Android-SnapTimePicker

    Another Material Time Picker for developer who do not like default Material Time Picker that difficult to use for most users

  21. DatePickerTimeline

    An android package that provides a Horizontal Date Picker.

  22. Tangram-Android

    a modular UI solution for building native page dynamically including Tangram for Android, Tangram for iOS and even backend CMS. This project provides the sdk on Android.

模版

  1. kotlin-android-template

    Android + Kotlin + Github Actions + ktlint + Detekt + Gradle Kotlin DSL + buildSrc = ❤️,A simple Github template that lets you create an Android/Kotlin project and be up and running in a few seconds.

🍴插件

  1. danger-kotlin-android-lint-plugin

    Show the Android lint errors with Danger

  2. gradle-sourcegen-plugin

    A Plugin that configures directory for generated sources

  3. android-analyzer

    Android Gradle plugin for faster Sonarqube integration in Android projects. Supports Detekt and Jacoco out of the box.

示例

  1. Kotlin-Coroutine-Use-Cases-on-Android

    🎓 Learning Kotlin Coroutines for Android by example. 🚀 Sample implementations for real-world Android use cases. 🛠 Unit tests included!

  2. GameOfLife

    This is a simple simulation for the Game of life by John Conway written in JetPack Compose

App

  1. material-sudoku

    a clean and simple sudoku game, designed to feel at home on the Android platform.

  2. Chroma

    Chroma is a chromatic tuner, the perfect app to help you tune your musical instruments with precision and elegance.

  3. topcorn

    A minimalistic movie listing app to browse IMDB's top 250 movies, built to demonstrate MVVM with latest hot-trending Android development tools.

  4. BLTaxi

    a simple app for calling a taxi in the city Banja Luka built using modern Android development tools

  5. upcoming-games

    Android app for viewing release dates and other details for every video game ever made.

工具

  1. AidLearning-FrameWork

    AidLearning build Linux environment running on the Android devices with GUI, Deep-Learning and Python Visual Programming support. Now support VSCode,Jupyter, pyToApk! One-click install.一个运行在移动端(Android)上的支持图形化桌面的完整的Linux虚拟机,同时是一个支持深度神经网络开发的框架和平台,内置了最为流行的深度学习框架caffe/mxnet/keras/pytoch/tensorflow/ncnn/opencv...内置了可视化AI开发编辑器,内置了VSCode、Jupyter等流行的编程工具,支持触摸拖拽式界面设计,支持代码动态调试和运行。支持在移动端和PC端用python开发你的AI应用,支持把你的python源码转化为APP(Apk)发布。支持一键式安装,只需要安装一个10M的App即可自动引导完成安装。

  2. AndroidMonitor

    Android开发辅助工具fps,topActivity,activity启动耗时,电量cpu内存分析。适配全机型悬浮窗权限。

Android 开发技术周报 Issue#278

$
0
0

新闻

  1. Android 开发技术周报 Issue#278

    Pixel 4a渲染图曝光:或能成新款iPhone SE有力竞争者

  2. Google Play商店为预注册的游戏和应用提供自动安装功能

  3. Android最强单摄Pixel 4a样张曝光:1200万像素轻松击败4800万

教程

  1. Kotlin Vocabulary | 枚举和 R8 编译器

开源库

  1. JetpackMvvm

    一个Jetpack结合MVVM的快速开发框架,基于MVVM模式集成谷歌官方推荐的JetPack组件库:LiveData、ViewModel、Lifecycle组件 使用Kotlin语言,添加大量拓展函数,简化代码 加入Retrofit网络请求,协程,帮你简化各种操作,让你快速开发项目

    Android 开发技术周报 Issue#278

  2. CainCamera

    an Android Project to learn about development of beauty camera, image and short video.一个集美颜相机、图片编辑、短视频编辑等功能的综合性开源APP,目前主要介绍美颜相机、短视频编辑功能的实现,图片编辑功能暂时还没时间处理。 本人编写该项目主要用于学习如何实现相机的实时美颜、动态滤镜、动态贴纸、彩妆、拍照、短视频分段录制与回删、图片编辑、短时频编辑与合成等功能。

    Android 开发技术周报 Issue#278

  3. AlipayPassDialog

    Android仿支付宝密码键盘弹框,可以自定义样式Dialog,调节字体颜色大小内容

    Android 开发技术周报 Issue#278

  4. meter-number-picker

    The android library that provides a simple and customizable NumberPicker styled as meter.

    Android 开发技术周报 Issue#278

  5. LibKTX

    LibKTX: Kotlin extensions for LibGDX games and applications

  6. SheetSelection

    An Android library for display list and be able to select the item as BottomSheet.

    Android 开发技术周报 Issue#278

  7. ColorPicker

    🎨 Color Picker Library for Android

    Android 开发技术周报 Issue#278

  8. ImagePicker

    📸Image Picker for Android, Pick an image from Gallery or Capture a new image with Camera

    Android 开发技术周报 Issue#278

  9. android-form-validation

    UI form validation library for Android ✔

  10. ExpandableBottomBar

    A new way to implement navigation in your app

    Android 开发技术周报 Issue#278

  11. Chartio

    A lightweight linear chart library for Android

    Android 开发技术周报 Issue#278

  12. SamuraiView

    Simple showcase library.

    Android 开发技术周报 Issue#278

  13. Material-backdrop

    A simple solution for implementing Backdrop pattern for Android

    Android 开发技术周报 Issue#278

  14. Sandwich

    A lightweight Android network response API for handling data and error response with transformation extensions.

    Android 开发技术周报 Issue#278

插件

  1. NavProguardGenerator

    Auto generate proguard rule file for Jetpack Navigation Component and apply the file to configuration.

示例

  1. android-material-design-in-practice

    A project to demonstrate the latest material design principles with simple examples.

    Android 开发技术周报 Issue#278

  2. BPShortVideoSample

    Face Filter Based on GPUImage, Short Video Recording, Face Sticker Examples. 短视频录制的一个例子,拥有美颜滤镜、人脸贴纸功能。

    Android 开发技术周报 Issue#278

  3. CoffeeDrinksWithJetpackCompose

    Coffee Drinks Android app on Jetpack Compose

    Android 开发技术周报 Issue#278

App

  1. AudioAnchor

    Android audio player that tracks the listening progress of your audio books and podcasts

    Android 开发技术周报 Issue#278

  2. proton-mail-android

    ProtonMail Android app

  3. opentrace-android

    OpenTrace is the open source reference implementation of BlueTrace. BlueTrace is a privacy-preserving protocol for community-driven contact tracing across borders. It allows participating devices to log Bluetooth encounters with each other, in order to facilitate epidemiological contact tracing while protecting users’ personal data and privacy. Visit https://bluetrace.io to learn more.

工具

  1. jaba

    A simple CLI program to convert your android project's structure.

  2. ClassViewer

    a lightweight Java class file viewer only depends on JDK and JavaFX, it only has a single jar file less than 250k in size, and it can work on JRE 8.

    Android 开发技术周报 Issue#278

Android 开发技术周报 Issue#265

Viewing all 316 articles
Browse latest View live