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

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 开发技术周报 Issue#267

    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.

    Android 开发技术周报 Issue#267

  2. coil-imagegetter

    Loads images for Html rendering in Android using Coil

  3. Mindo

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

    Android 开发技术周报 Issue#267

  4. RecyclerTreeView

    TreeView implement in Android with RecyclerView.

    Android 开发技术周报 Issue#267

  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.

    Android 开发技术周报 Issue#267

  11. Android-Permissions

    Library for easy handling of android run-time permissions.

  12. FileBox
    an async file downloader library for Android.

    Android 开发技术周报 Issue#267

App

  1. MyBookshelf

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

    Android 开发技术周报 Issue#267

  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.

    Android 开发技术周报 Issue#267

  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 上平滑你的鼠标滚动效果或单独设置滚动方向的小工具, 让你的滚轮爽如触控板

    Android 开发技术周报 Issue#267

  2. git-prev-next

    Simple way to edit in a git commit history

    Android 开发技术周报 Issue#267

设计教程

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

设计工具

  1. Design Lint

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

    Android 开发技术周报 Issue#267

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

    Android 开发技术周报 Issue#267

  3. figma-cover

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

    Android 开发技术周报 Issue#267

  4. Android Vector Drawable

    Figma plugin for export Android vector drawable.

    Android 开发技术周报 Issue#267

Android 开发技术周报 Issue#268

$
0
0

新闻

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

    [图]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

    Android 开发技术周报 Issue#268

  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

    Android 开发技术周报 Issue#268

  5. AwesomeNavigation

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

    Android 开发技术周报 Issue#268
    Android 开发技术周报 Issue#268

  6. AwesomeSwitch

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

    Android 开发技术周报 Issue#268

  7. AvtarView

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

    Android 开发技术周报 Issue#268

  8. Timecon

    Easy-to-use animated clock icon written in Kotlin

    Android 开发技术周报 Issue#268

  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

    Android 开发技术周报 Issue#268

  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动态贴纸,添加字幕,添加滤镜,添加背景音乐,加速减速视频,倒放音视频,音频裁剪,变声,混音,图片合成视频,视频解码图片等主流特色功能

    Android 开发技术周报 Issue#268

  15. codewif

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

    Android 开发技术周报 Issue#268

  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.

    Android 开发技术周报 Issue#268

示例

  1. AwesomeProfile

    This is a sample of MotionLayout

    Android 开发技术周报 Issue#268

  2. KotlinMvp

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

    Android 开发技术周报 Issue#268

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.

    Android 开发技术周报 Issue#268

  2. android-framer

    Add frames and titles to your Google Play screenshots.

    Android 开发技术周报 Issue#268

  3. liandi

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

    Android 开发技术周报 Issue#268

  4. JSON To Kotlin Class

    Android 开发技术周报 Issue#268

Android 开发技术周报 Issue#269

$
0
0

新闻

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

    谷歌宣布将于下月停用 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.

    Android 开发技术周报 Issue#269

  2. MapScaleView

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

    Android 开发技术周报 Issue#269

  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 实现各个方向的气泡弹窗,可控制气泡尖角偏移量。

    Android 开发技术周报 Issue#269

  6. AestheticDialogs

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

    Android 开发技术周报 Issue#269

  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.

    Android 开发技术周报 Issue#269

  11. SSCustomEditTextOutLineBorder

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

    Android 开发技术周报 Issue#269

App

  1. DisneyMotions

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

    Android 开发技术周报 Issue#269

示例

  1. webrtc_android

    webrtc VideoCall VideoConference 视频通话 视频会议

    Android 开发技术周报 Issue#269

插件

  1. Gradle Doctor

    The right prescription for your Gradle build.

Android 开发技术周报 Issue#270

$
0
0

新闻

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

    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

    Android 开发技术周报 Issue#270

  2. DslTabLayout

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

    Android 开发技术周报 Issue#270

  3. ByRecyclerView

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

    Android 开发技术周报 Issue#270

  4. SmoothRefreshLayout

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

    Android 开发技术周报 Issue#270

  5. appbarlayout-spring-behavior

    One Behavior help AppBarLayout to scroll spring

    Android 开发技术周报 Issue#270

  6. SlideBack

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

    Android 开发技术周报 Issue#270

  7. TransformationLayout

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

    Android 开发技术周报 Issue#270

  8. unearthed

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

  9. 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

    Android 开发技术周报 Issue#270

  10. 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

    Android 开发技术周报 Issue#270

设计工具

  1. DraftXR

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

    Android 开发技术周报 Issue#270

  2. 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. Android 开发技术周报 Issue#271

    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

    Android 开发技术周报 Issue#271

  3. AnimatedTabLayout

    Yet another android tab layout

    Android 开发技术周报 Issue#271

  4. StackView

    A simple Android stack view, build in Kotlin

    Android 开发技术周报 Issue#271

  5. compose-navigation

    Navigate completely within Jetpack Compose

  6. BannerViewPager

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

    Android 开发技术周报 Issue#271

  7. OvalLockView

    自定义开关锁View

    Android 开发技术周报 Issue#271

  8. Imaging

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

    Android 开发技术周报 Issue#271

  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.

    Android 开发技术周报 Issue#271

  11. StateLayout

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

  12. Channel

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

  13. BRV

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

    Android 开发技术周报 Issue#271

  14. StatusBar

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

  15. Net

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

  16. DanmukuLight

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

    Android 开发技术周报 Issue#271

  17. EasyBarrage

    Android平台轻量级弹幕效果

    Android 开发技术周报 Issue#271

  18. SugarAdapter

    Make RecyclerView.Adapter Great Again!

  19. transferee

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

    Android 开发技术周报 Issue#271

  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:

    Android 开发技术周报 Issue#271

  24. Showly-2.0

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

    Android 开发技术周报 Issue#271

示例

  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 💔

    Android 开发技术周报 Issue#271

算法

  1. fucking-algorithm

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

Android 开发技术周报 Issue#272

$
0
0

新闻/News

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

    谷歌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.

    Android 开发技术周报 Issue#272

  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

    Android 开发技术周报 Issue#272

  4. ScalingImageView

    Android ImageView that transforms its drawable according to user input

    Android 开发技术周报 Issue#272

  5. LockTableView

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

    Android 开发技术周报 Issue#272

  6. CacheFunctionUtil

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

  7. android-seatview

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

    Android 开发技术周报 Issue#272

  8. android-xnumberkeyboard

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

    Android 开发技术周报 Issue#272

  9. android-xgallery

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

    Android 开发技术周报 Issue#272

  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.

    Android 开发技术周报 Issue#272

  11. ArtPlayer

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

    Android 开发技术周报 Issue#272

  12. StateLayout

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

    Android 开发技术周报 Issue#272

  13. MotionToast

    An Beautiful Multipurpose Motion Toast Library in Android using Kotlin 😍

    Android 开发技术周报 Issue#272

插件/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

    Android 开发技术周报 Issue#272

  2. BinaryEye

    Yet another barcode scanner for Android

    Android 开发技术周报 Issue#272

  3. ShaderEditor

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

    Android 开发技术周报 Issue#272

示例/Samples

  1. Android-MvvmComponent-App

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

    Android 开发技术周报 Issue#272

设计教程/Design Tutorial

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

Android 开发技术周报 Issue#273

$
0
0

新闻/News

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

    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手势解锁控件的开源实现版本

    Android 开发技术周报 Issue#273

  2. MNCrashMonitor

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

    Android 开发技术周报 Issue#273

  3. MNImageBrowser

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

    Android 开发技术周报 Issue#273

  4. MNUpdateAPK

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

    Android 开发技术周报 Issue#273

  5. MNPasswordEditText

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

    Android 开发技术周报 Issue#273

  6. SwitcherView

    滚动的广告栏文字展示

    Android 开发技术周报 Issue#273

  7. MNChangeSkin

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

    Android 开发技术周报 Issue#273

  8. SwipeToLoadLayout

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

  9. SwipePanel

    Android 侧划,如斯优雅

    Android 开发技术周报 Issue#273

  10. KsgLikeView

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

    Android 开发技术周报 Issue#273

  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

    Android 开发技术周报 Issue#273

  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.

    Android 开发技术周报 Issue#273

  15. LiquidSurface

    extureView implementation of Google's LiquidFun library

    Android 开发技术周报 Issue#273

  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.

    Android 开发技术周报 Issue#273

  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)、暂停、静音,多路投屏直播

    Android 开发技术周报 Issue#273

  21. VidEffects

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

    Android 开发技术周报 Issue#273

  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.

    Android 开发技术周报 Issue#273

  24. RxPagination

    Implement pagination in just few lines with RxPagination

    Android 开发技术周报 Issue#273

  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

    Android 开发技术周报 Issue#273

插件/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

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

    Android 开发技术周报 Issue#273

  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

    Android 开发技术周报 Issue#273

  2. OpenHub

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

    Android 开发技术周报 Issue#273

  3. Newsout

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

    Android 开发技术周报 Issue#273

  4. RxJava2-Operators-Magician

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

    Android 开发技术周报 Issue#273

  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字幕;天气;日历;二维码;手电筒;老黄历

    Android 开发技术周报 Issue#273

  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).

    Android 开发技术周报 Issue#273

  7. plees-tracker

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

    Android 开发技术周报 Issue#273

工具/Tools

  1. obs-studio

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

    Android 开发技术周报 Issue#273

  2. Proxyman

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

    Android 开发技术周报 Issue#273

  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.

    Android 开发技术周报 Issue#273

设计工具/Design Tools

  1. Slice

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

    Android 开发技术周报 Issue#273


Android 开发技术周报 Issue#274

$
0
0

新闻/News

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

    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

    Android 开发技术周报 Issue#274

  2. simiasque

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

    Android 开发技术周报 Issue#274

  3. CustomBottomSheetBehavior

    Custom BottomSheetBehavior for Android that mimic Google Maps behavior

  4. CornerSheet

    Behavior to make a view expands from corner

    Android 开发技术周报 Issue#274

  5. StarrySky

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

  6. CrashReporter

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

    Android 开发技术周报 Issue#274

  7. AndroidDocumentScanner

    This library helps to scan a document like CamScanner.

    Android 开发技术周报 Issue#274

  8. LottieAlertDialog

    This repository provides an alert dialog view with Lottie customization.

    Android 开发技术周报 Issue#274

  9. TakePhoto

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

    Android 开发技术周报 Issue#274

  10. BubbleTextureView

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

    Android 开发技术周报 Issue#274

  11. FloatWindow

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

    Android 开发技术周报 Issue#274

  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

    Android 开发技术周报 Issue#274

  14. ShapeLayout

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

    Android 开发技术周报 Issue#274

  15. ZoomInImageView

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

    Android 开发技术周报 Issue#274

  16. CardSwipeLayout

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

    Android 开发技术周报 Issue#274

  17. FlexibleSearchBar

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

    Android 开发技术周报 Issue#274

  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

    Android 开发技术周报 Issue#274

  20. CacheEmulatorChecker

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

  21. AppInit

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

  22. android-pickers

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

    Android 开发技术周报 Issue#274

  23. AwesomeEditText

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

    Android 开发技术周报 Issue#274

  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.

    Android 开发技术周报 Issue#274

  2. Simple-Gallery

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

    Android 开发技术周报 Issue#274

工具/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

    Android 开发技术周报 Issue#274

  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.

    Android 开发技术周报 Issue#274

设计教程/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定制 自带主题引擎

教程/Tutorials

  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 开发技术周报 Issue#276

    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

    Android 开发技术周报 Issue#276

  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

    Android 开发技术周报 Issue#276

  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

    Android 开发技术周报 Issue#276

  12. CircularProgressBar

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

    Android 开发技术周报 Issue#276

  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

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

    Android 开发技术周报 Issue#276

  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.

    Android 开发技术周报 Issue#276

  2. antimine-android

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

    Android 开发技术周报 Issue#276

示例

  1. Doom-Compose

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

    Android 开发技术周报 Issue#276

  2. compose-shared-element

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

    Android 开发技术周报 Issue#276

  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.

    Android 开发技术周报 Issue#276

  4. SlideNestedPanelLayout

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

    Android 开发技术周报 Issue#276

  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 开发技术周报 Issue#277

    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.

    Android 开发技术周报 Issue#277

  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.

    Android 开发技术周报 Issue#277

  9. ScreenOrientationHelper

    Screen orientation event listener helper for activity in Android

  10. andColorPicker

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

    Android 开发技术周报 Issue#277

  11. LakuePagingButton

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

    Android 开发技术周报 Issue#277

  12. sectioned-recycler-view

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

    Android 开发技术周报 Issue#277

  13. licenseview

    A custom View for displaying licenses conveniently.

    Android 开发技术周报 Issue#277

  14. RNetwork

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

    Android 开发技术周报 Issue#277

  15. venom

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

  16. TvWidget

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

    Android 开发技术周报 Issue#277

  17. zxing-android-embedded

    Barcode scanner library for Android, based on the ZXing decoder

  18. ChartView

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

    Android 开发技术周报 Issue#277

  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

    Android 开发技术周报 Issue#277

  21. DatePickerTimeline

    An android package that provides a Horizontal Date Picker.

    Android 开发技术周报 Issue#277

  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.

    Android 开发技术周报 Issue#277

模版

  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

    Android 开发技术周报 Issue#277

App

  1. material-sudoku

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

    Android 开发技术周报 Issue#277

  2. Chroma

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

    Android 开发技术周报 Issue#277

  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.

    Android 开发技术周报 Issue#277

  4. BLTaxi

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

    Android 开发技术周报 Issue#277

  5. upcoming-games

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

    Android 开发技术周报 Issue#277

工具

  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即可自动引导完成安装。

    Android 开发技术周报 Issue#277

  2. AndroidMonitor

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

    Android 开发技术周报 Issue#277

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#279

$
0
0

新闻

  1. 丧心病狂or形势所迫?谈谈Android奇葩的“链式启动”

  2. 传闻称Android TV将更名为Google TV

  3. 谷歌官宣Android 11 Beta发布会:6月3日见

教程

  1. 协程 Flow 最佳实践 | 基于 Android 开发者峰会应用

  2. 用好 Require,check,assert,写好 Kotlin 代码

  3. Flutter 1.17 | 2020 首个稳定版发布!

开源库

  1. InsGallery

    Instagram-like image picker for Android (一款 UI 炫酷高仿 Instagram 的图片、视频选择器)

  2. M3U8Manger

    M3U8管理器,M3U8格式视频下载,支持点播下载,直播缓存

  3. accompanist

    A collection of extension libraries for Jetpack Compose

  4. bundlizer

    Android Bundle format support for Kotlinx Serialization.

  5. ShowcaseView

    ShowcaseView library for Android

  6. mobile-ffmpeg

    FFmpeg for Android, iOS and tvOS

  7. WaveLineView

    款内存友好的录音漂亮的波浪动画

  8. BinderHook

    Library intended to hook Binder interface and manipulate events

  9. geckoview

    Android offers a built-in WebView, which applications can hook into in order to display web pages within the context of their app.

  10. ionalert

    A beautiful design Android Alert Dialog, alternative of Sweet Alert Dialog based on KAlertDialog using MaterialComponent

  11. CornerCutLinearLayout

    Linear Layout that allow corner (parent and children) cuts, complex shadow and divider.

  12. PermissionsFlow

    A simple library to make it easy requesting permissions in Android using Kotlin Coroutines.

  13. BlueFlow

    Android Bluetooth classic API wrapped in Coroutines Flow.

  14. PulseCountDownView

    Simple pulse countdown view which is based on TextView.

  15. Instant-Weather

    An Android weather application implemented using the MVVM pattern, Retrofit2, LiveData, ViewModel, Coroutines, Room, Navigation Components, Data Binding and some other libraries from the Android Jetpack.

App

  1. web-dev-tools-android

    Sample Android Application - MVVM, Clean Architecture, Modularization, Repository Pattern

  2. kotlin-coroutines

    Using Kotlin Coroutines in your Android app

  3. Jetpack-Compose-WhatsApp-Clone

    An example project to demonstrate how to build WhatsApp using Jetpack Compose.

示例

  1. CleanArchitectureCoroutines

    Clean architecture example with mvvm and coroutines

  2. FirebaseCoroutinesLiveDataClean

    Clean Architecture with LiveData and Coroutines

  3. Makeup

    本项目是一个Android Project,用Canvas给人脸化妆(画妆)的APP演示项目

工具

  1. SeeGit

    The Git Repository Visualizer

  2. GoogleLibraryVersionQuerier

    一款Android Studio插件,帮助你快速添加Google依赖库和查询历史版本

Emulator 30.0.13 Canary

$
0
0
Emulator 30.0.13 Canary

本次更新以及修复的 Bugs:

  • Linux: In the case where there are insufficient KVM permissions, the emulator now prints debugging instructions more promptly.
  • Fixed issue when using Vulkan external memory where it could have allowed mismatching memory type indices on the host on import. More details
  • Fixed issue in emulation of GL_ALIASED_POINT_SIZE_RANGE where the enum was not supported on the host.
  • Fixed issue where the emulator could not boot recent system images with no acceleration.
  • Fixed memory corruption / crash on start from a boot-completed detector.
  • Linux: We now prioritize using the system Vulkan loader over the packaged Vulkan loader.
  • Fixed issue where on some host GPUs, Skia shaders could not compile due to errors related to GL_EXT_shader_framebuffer_fetch. The extension should now be properly supported if the host GPU has the extension.
  • Fixed memory leak during long screen recording sessions.

Android 开发技术周报 Issue#280

$
0
0

新闻

  1. 6分钟完整视频提前看光谷歌新机Pixel 4a

  2. 统一推送官方解读:消灭Android毒瘤、待机续航猛增43%

  3. Google Play细化搜索结果:可按评分、编辑推荐、最新上线过滤

教程

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

  2. 使用 Jetpack Security 在 Android 上进行数据加密

  3. 理解协程、LiveData 和 Flow

  4. 深入分析dokit函数耗时原理

开源库

  1. circle-menu-android

    a simple, elegant UI menu with a circular layout and material design animations.

  2. primaree

    A simple library for safe initialization of multi-process Android applications

  3. Napier

    Logging library for Kotlin Multiplatform

  4. workflow-kotlin-compose

    Jetpack Compose integration for Square Workflows.

  5. android-multipicker-library

    Android Multipicker Library (Images, Videos, Files, Audios, Contacts)

  6. DebugDrawer

    A configurable debug drawer to use in Android apps. Inspired by u2020.

  7. lazythreetenbp

    A lazy loading ZoneRuleProvider for ThreeTenBp.

  8. Autocomplete

    Simple yet powerful autocomplete behavior for EditTexts, to avoid working with MultiAutoCompleteTextView APIs.

  9. AndroidAOP

    aop 的方式实现防止按钮重复点击,java 和 kotlin 都能使用

  10. AndroidContacts

    Easy to use library for contacts aggregation

  11. videoplay

    RecyclerView 实现仿抖音上下滑动切换视频效果,已有线上项目,稳定可用。

  12. FragmentationX

    A powerful library that manage Fragment for Android 为单Activity + 多Fragment,多模块Activity + 多Fragment架构而生,简化开发,轻松解决动画、嵌套、事务相关等问题。

  13. ToolTipDialog

    Easy to use library to add tooltips to your app

  14. broker

    Publish-Subscribe (a.k.a Pub/Sub, EventBus) library for Android and JVM built with Coroutines

插件

  1. auto-manifest

    Generates AndroidManifest.xml in simple libraries so that you don't have to

  2. android-cache-fix-gradle-plugin

    Gradle plugin to fix Android caching problems

App

  1. PicPlus

    一个图床上传 APP,可帮你上传手机图片到图床,并生成 markdown 链接,支持七牛云、阿里云等主流图床,同时还支持配置 GitHub、码云为个人图床。

  2. Tusky

    An Android client for the microblogging server Mastodon

  3. JetpackComposeCalculator

    A jetpack compose clone of Android 10 Calculator UI (WIP)

示例

  1. compose-server-side

    Experiment with server side rendering using compose

工具

  1. googleplay-api

    Google Play Unofficial Python API

  2. dagger-plugin

    Plugin that supports easy usage of Dagger 2 library in IntelliJ iDEA or Android Studio

Android 开发技术周报 Issue#281

$
0
0

新闻

  1. 谷歌应用已全面支持Android和iOS的黑暗模式

  2. 谷歌Pixel 5确认无缘旗舰处理器而改用骁龙765G

教程

  1. 知识点 | ViewModel 四种集成方式

  2. 协程中的取消和异常 | 核心概念介绍

  3. 在 Android 上进行高刷新率渲染

  4. 或许是迄今为止第一篇讲解 fps 计算原理的文章吧

  5. Android 11 开发者常见问题 | FAQ・第一期

开源库

  1. kotlin-result

    A Result monad for modelling success or failure operations.

  2. Decorator

    an Android library that helps creating composable margins and dividers in RecyclerViews

  3. kohttp

    Developers Experience-driven http client for Kotlin and Android.

  4. ExcuseMe

    an Android library that provides an one-line implementation for android permissions made with Kotlin.

  5. yasea

    RTMP live streaming client for Android

  6. coil-composable

    Simple Coil library adaptation for Jetpack Compose

  7. RxImagePicker

    RxJava2 and RxJava3 external support. Android flexible picture selector, provides the support for theme of Zhihu and WeChat (灵活的Android图片选择器,提供了知乎和微信主题的支持).

  8. smartype

    Json Schema as code, autocomplete for your data model!

  9. Retromock

    Java library for mocking response in Retrofit Service

  10. MaterialFilePicker

    Material file picker library for Android

  11. FudiNFC

    NFC Reader And Writer using Android devices

  12. AndroidScreenAdaptation

    A light and easy-to-use Android development screen adaptation tool library(一个轻量好用的安卓开发屏幕适配工具库)

  13. XPush

    一个轻量级、可插拔的Android消息推送框架。一键集成推送(极光推送、友盟推送、信鸽推送、华为、小米推送等),提供有效的保活机制,支持推送的拓展,充分解耦推送和业务逻辑,解放你的双手!

  14. CreditCardView

    an Android library that allows developers to create the UI which replicates an actual Credit Card.

  15. SimplifySpan

    A easy-to-use and powerful Spannable library

  16. AppIconNameChanger

    Library to change Android launcher App Icon and App Name programmatically !

  17. RestrictionBypass

    Android API restriction bypass for all Android Versions

  18. MaterialDrawerKt

    A Kotlin DSL wrapper around the mikepenz/MaterialDrawer library.

  19. noDrawable

    一个旨在减少99%的drawable.xml文件的库,可直接在布局文件中对任意View声明drawable属性。

  20. ImageSelector

    Android图片选择器,仿微信的图片选择器的样式和效果。支持图片的单选、限数量的多选和不限数量的多选。支持图片预览和图片文件夹的切换。支持在选择图片时调用相机拍照,也支持不用打开相册直接调用相机拍照。

插件

  1. static-analysis-plugin

    A Gradle plugin to easily apply the same setup of static analysis tools across different Android, Java or Kotlin projects.

App

  1. quran-android

    a quran reading application for android

  2. CandyBar

Android icon pack material dashboard

示例

  1. ComposeAcademy-Playground

    a free resource that provides snippets and practical samples on how to use Jetpack Compose for the Android platform.

  2. Kotlin-Coroutines-Android-Examples

    Learn Kotlin Coroutines for Android by Examples. Learn how to use Kotlin Coroutines for Android App Development.

Android 开发技术周报 Issue#282

$
0
0

新闻

  1. 谷歌推迟Android 11 Beta发布

  2. Android Studio 4.0发布 为Android 11做好准备

  3. 谷歌Pixel 4a XL外形首曝:新机夭折 不会发布

  4. Play商城测试“看他人玩”区域 游戏页面显示相关视频

教程

  1. Kotlin Vocabulary | 揭秘协程中的 suspend 修饰符

  2. 一种简单优雅的TextView行间距适配方案

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

开源库

  1. QuickPermissions

    The most easiest way to handle Android Runtime Permissions

  2. RtmpPublisher

    Rtmp client on Android. Live Video Streaming.

  3. cache2k

    an in-memory high performance Java Caching library.

  4. android-customtabs

    Chrome CustomTabs for Android demystified. Simplifies development and provides higher level classes including fallback in case Chrome isn't available on device.

  5. ActivityStarter

    Simple Android Library, that provides easy way to start the Activities with arguments.

  6. MultiImagePicker

    A library to pick multi images in Android

  7. android-maps-extensions

    Simple Android Library, that provides easy way to start the Activities with arguments.

  8. Determinate-Progress-View

    A highly customizable and styleable circular progress view.

  9. StompProtocolAndroid

    STOMP protocol via WebSocket for Android

  10. FancyGifDialog-Android

    A library that takes the standard Android Dialog to the next level with a variety of styling options and Gif's. Style your dialog from code.

  11. AppStartFaster

    Android冷启动优化,有向无环图启动器

  12. ChinaMapView

    自定义View,可缩放、可平移、可点击的中国地图,有中国地图的全部省份,具备每个省份的点击接口

  13. BoostMultiDex

    一个用于Android低版本设备(4.X及以下,SDK < 21)快速加载多DEX的解决方案。

  14. WeatherView

    WeatherView is an Android Library let you make cool weather animations for your app

  15. Live

    A RxJava Transformer handle Android Lifecycle as same as LiveData.

  16. PieRotateView

    android自定义View,带旋转动画的饼状图,区块点击事件,滑动到某一区块事件,可惯性旋转

  17. edittext-mask

    The custom masks for EditText. The solution for input phone numbers, SSN, and so on for Android

  18. AndroidCamera

    自定义Android相机(仿抖音),其中功能包括视频人脸识别贴纸,分段录制,回滚删除,倒计时录制,视频裁剪,视频帧处理,获取视频第一帧,关键帧,视频旋转,滤镜添加,水印添加,Gif合成到视频,文字转视频,图片转视频,音视频合成,音频变声处理,SoundTouch,Fmod音频处理。 Customize the Android camera(imitation Tik Tok), which includes video face recognition stickers, segment recording, rollback deletion, countdown recording, video cropping, video frame processing, get t…

  19. FFmpegCommand

    FFmpegCommand适用于Android的FFmpeg命令库,实现了对音视频相关的处理,能够快速的处理音视频,大概功能包括:音视频剪切,音视频转码,音视频解码原始数据,音视频编码,视频转图片或gif,视频添加水印,多画面拼接,音频混音,视频亮度和对比度,音频淡入和淡出效果等

  20. native-scanner

    An analyzer of JNI code that matches native code information with Java code

  21. VoiceRipple

    Voice Record Button that has ripple effect with users voice

  22. ComponentCornerstone

    一种全新的android组件化方案,无需下沉公用代码,无需采用路由等硬编码方式分发sdk,独立维护组件暴露的SDK/IMPL,打破官方模块循环且支持组件间互相调用SDK,支持集成组件调试/组件独立运行。A brand new android componentization solution, no need to sink public code, no need to use hard coding to distribute sdk, independent maintenance component exposed SDK / IMPL, break the official module loop and support the call between compon…

  23. MaterialResideMenu

    A swift style Animated side nav that slides the main app to the side with a 3d perspective menu with parallax effect.

  24. niddler

    a network debugging utility for Android and java apps that caches network requests/responses, and exposes them over a websocket based protocol. It comes with a convenient interceptor for Square's OkHttpClient, as well as a no-op interceptor for use in release scenario's.

  25. TheGlowingLoader

    TheGlowingLoader is the highly configurable library to indicate progress and is natively created for Android Platform. It is an implementation of a design composed by Shashank Sahay.

  26. Mis

    模块接口服务(Module Interface Service),MIS主要解决的问题是如何在一个模块内维护其对外暴露的接口(包括打包发布),而不是把接口和接口实现分离到两个不同的模块。

  27. HappyBubble

    BubbleLayout随意变化的气泡布局,BubbleDialog根据点击View的位置定位它的位置,BubbleDialog可定制方向等!(BubbleLayout changes freely,BubbleDialog click on the location of View positioning its location,BubbleDialog can be customized directions.)

  28. DaggerHiltExploration

    An exploration into the Hilt library introduced in Dagger 2.28. Keep in mind, that at the time of this writing (5/29/2020), Hilt is still in alpha, and no docs have been released other than the sparse Javadocs, so my interpretations may be erroneous.

  29. Drawer-Behavior

    a library that provide an extra behavior on drawer, such as, move view or scaling view's height while drawer on slide.

插件

  1. kotlin-gradle-plugin-template

    A template to let you started with custom Gradle Plugins + Kotlin in a few seconds

App

  1. KWeather

    Jetpack Compose Kotlin MPP Weather app

示例

  1. PaymentAppUI-Android

    Check out the new style for App Design aims for Payment App...

Android 开发技术周报 Issue#283

$
0
0

新闻

  1. Android 11特性调整:安装外部来源应用需要重启APP

  2. Google Messages beta版迎来一个新的搜索框

  3. Android开发者生态永远比不上iOS?“联盟与公约”们正改变这一点

  4. 谷歌新款Android TV串流设备外形曝光:代号Sabrina

  5. Android 11 Beta引入诸多改进:3种图标形状 Pixel Launcher应用推荐

  6. Android更新改进了“就寝时间”功能体验

  7. Android 11电源键菜单将引入针对智能家居设备的快捷操作

教程

  1. Android Studio 4.0+ 中新的 UI 层次结构调试工具

开源库

  1. ParcelableHelper

    A simple AOP tool that helps Android developers quickly implement Parcelable interfaces

  2. toolargetool

    A tool to help you debug TransactionTooLargeExceptions on Android 7

  3. SimpleMarkdown

    SimpleMarkdown is an Android app for editing Markdown!

  4. Android-Architecture-Components

    The template project that uses Android Architecture Components with Repository pattern. The simple app that uses awesome Fuel library instead of Retrofit for perfoming HTTP request. The app also persists data using the Room library and display data in RecyclerView.

  5. recycler-view-divider

    A library which configures a divider for a RecyclerView.

  6. dexbox

    A lightweight dex file parsing library

  7. BinderFuzzy

    An app intended for fuzzing the Android Binder interface and System Services

  8. aLibGlitch

    A glitch effect library for Android.

    ![](A glitch effect library for Android.)

  9. android-activitylifecyclecallbacks-compat

    Android ActivityLifecycleCallbacks Compatibility Library

  10. nordan-simply-page-android

    Library for quick and convenient creation of activities such as About Us or Settings. With its help you can easily add references to your other activities and sociali using ready-made patterns, but you can easily create your own positions using transparent Api. Library written using material components.

  11. LifecykleLog

    Android library to log out Activity and Fragment lifecycle methods

  12. Theme

    Theme is an experimental theme engine for Android by retinting views after their creation.

  13. SafeParcel

    Helper library and format description for SafeParcel, a version-agnostic parcelable serializer

  14. DigitalWatchView

    Show a digital watch time view on your Android phone

  15. MVPArms

    A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).

  16. ScrollHmsPicker

    A simple scrollable HMS time picker view for Android.

  17. UltimateRingtonePicker

    An Android music picker library for picking alarm, notification or ringtones sound using an Activity or a dialog.

  18. ImagePicker

    Android library to choose image from gallery or camera with option to compress result image

  19. Egloo

    A lightweight Kotlin multiplatform framework for OpenGL ES and EGL management based on object-oriented components, inspired by Google's Grafika.

  20. Toaster

    Based on GrenderG Toasty but using AndroidX library and more options: positioning of the toast and material design

  21. TimeRangePickerDialog

    Time range picker for Android & Kotlin

  22. SixDigitPinView

    A very lightweight library which serves the purpose of entering a 6 digit pix like OTP from an SMS. Uses latest Material IO and theming is picked up from whatever is set in the app

  23. EasyUpiPayment-Android

📱Android Library to implement UPI Payment integration easily in Android App 💳💸

![](https://i.loli.net/2020/06/08/HlFRYP1DGNZcaQ2.png)
  1. BottomDialog

    高度自定义的底部对话框,使用BottomSheet,支持滚动布局,同时底部布局不会因BottomSheet未显示全部内容而隐藏。

插件

  1. kotlin-fill-class

    Intellij plugin that provide intention action for empty constructor or function to fill property with default value. Inspired by Go fillstruct

示例

  1. Pokedex

    Android Pokedex using Dagger Hilt, Motion, Coroutines, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture.

  2. hack-root

    Android APP get root-level permissions without rooted system

  3. JetExplore

    A sample hiking android app, built with Jetpack Compose

  4. CleanRxArchitecture

    Clean Rx Kotlin Architecture sample on GitHub Api

App

  1. GitKtDroid

    A sample Android application📱 built with Kotlin for #30DaysOfKotlin

  2. Blueprint

    Free, feature-rich, easily customizable Android dashboard for icon packs

  3. Kuper

    Free, feature-rich, easily customizable Android dashboard for widgets apps with Zooper widgets and/or Kustom assets (Widgets, Wallpapers and Komponents)

工具

  1. FlowUI

    a complete testing system for creating and running automation tests on Android & iOS devices and simulators.

  2. MTuner

    a C/C++ memory profiler and memory leak finder for Windows, PlayStation 4 and 3, Android and other platforms

技术之外

  1. 开源项目被人拿去做课程卖了 1000 多万是什么体验

Android 开发技术周报 Issue#284

$
0
0

新闻

  1. Android 11更新媒体存储API 第三方App也可用上回收站

  2. 长视频录制不用愁:Android 11已取消过时的4GB文件容量上限

  3. Android 11 首个测试版来了 这五大重点更新值得你关注

  4. 谷歌改进应用打包格式 以精简Android游戏安装包的尺寸

教程

  1. Android 11 Beta 版正式发布!以及众多面向开发者的重磅更新

  2. Dagger 导航从未如此简单 | Android Studio 4.1

开源库

  1. LPhotoPicker

    🖼A beautiful picture selection frame for AndroidX(Support Dark Mode) - 一个漂亮的图片选择库,支持Android 10 的暗黑模式

  2. realmfieldnameshelper

    Realm extension library used to create more type-safe queries.

  3. ConsecutiveScroller

    ConsecutiveScrollerLayout是Android下支持多个滑动布局(RecyclerView、WebView、ScrollView等)和普通控件(TextView、ImageView、LinearLayou、自定义View等)持续连贯滑动的容器,它使所有的子View像一个整体一样连续顺畅滑动。并且支持布局吸顶功能。

  4. Snake

    使用Snake,Android也可以轻松实现类iOS侧滑返回效果

  5. GroupedRecyclerViewAdapter

    GroupedRecyclerViewAdapter可以很方便的实现RecyclerView的分组显示,并且每个组都可以包含组头、组尾和子项;可以方便实现多种Type类型的列表,可以实现如QQ联系人的列表一样的列表展开收起功能,还可以实现头部悬浮吸顶功能等。

  6. xCamera

    A well designed camera library for Android platform with almost all features you need when making a camera app.

  7. AdaptableBottomNavigation

    A simpler way for implementing the Bottom Navigation View on Android

  8. BottomNavWatson

    Bottom navigation bar library that allows multiple back stacks and one single navigation graph per application

  9. Mp4Composer-android

    This library generate an Mp4 movie using Android MediaCodec API and apply filter, scale, trim, transcode, crop, timeScale, mute and rotate Mp4.

  10. workflow-kotlin

    A Swift and Kotlin library for making composable state machines, and UIs driven by those state machines.

  11. SimplifySpan

    A easy-to-use and powerful Spannable library

  12. BiliShare

    支持分享到微博、QQ聊天、QQ空间、微信聊天、微信朋友圈,系统分享等。

  13. TreeView

    An android tree structure view with high performance and rich features

  14. ExoPlayerFilter

    This library uses OpenGL Shaders to apply effects on ExoPlayer video at Runtime

  15. ViewPagerBottomSheet

    Use ViewPagers in Bottom Sheets and Bottom Sheet Dialogs!

  16. MagicalCamera

    A library to take picture easy, transform your data in different format and save photos in your device

  17. Nier-Visualizer

    A lightweight and efficient Android visual library.

  18. WifiUtils

    a library that provides a set of convenience methods for managing WiFi State, WiFi Scan, And WiFi Connection to Hotspots.

  19. CountryCodePickerProject

    an android library which provides an easy way to search and select country or international phone code. Also supports Android EditText phone mask and international phone validation.

  20. PatternLock

    Material Design Pattern Lock with auth flow implementation

  21. ARCore-Location

    Allows items to be placed within the AR world with real-world GPS coordinates using ARCore.

  22. AvatarView

    A circular Image View with a lot of perks. Including progress animation and highlight state with borders and gradient color.

  23. ToggleButtonGroup

    A group of flowable toggle buttons, with multiple / single selection support and button customization.

  24. PinView

    A PIN view library for Android. Use to enter PIN/OTP/password etc.

  25. toolbar-button

    FAB to Toolbar Button library for Android Material Collapsing Toolbar

  26. BoardView

    a custom view that allows you to be able to re-order items in a list as well as in a board. You can drag and drop items between columns as well as drag and drop columns.

示例

  1. Jetpack-From-Java-To-Kotlin

    本项目专注于提供 Jetpack 核心组件 从 Java 到 Kotlin 的 对照示例 —— This project focuses on providing comparative examples of the core components of Jetpack from Java to Kotlin.

  2. sample-materials-shop

    Sample app for Jetpack Compose Developer Preview 2

  3. wire-android-reloaded

    WIP Experiment

App

  1. pin-authentication

    An Android library that provides local PIN authentication for your application.

工具

  1. sndcpy

    This tool forwards audio from an Android 10 device to the computer. It does not require any root access. It works on GNU/Linux, Windows and macOS.

  2. wereader

    📚 一个Chrome插件:微信读书做笔记工具

  3. idea-multimarkdown

    Markdown language support for IntelliJ IDEA.

Viewing all 316 articles
Browse latest View live