新闻

  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内存分析。适配全机型悬浮窗权限。

199元学习大礼包:点击领取
原文地址:https://androidweekly.io/android-dev-weekly-issue-277/
版权声明:禁止一切形式的转载-禁止商用-禁止衍生
公众号:Android开发技术周刊

Android 开发技术周报 Issue#277的更多相关文章

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

    新闻 Pixel 4a渲染图曝光:或能成新款iPhone SE有力竞争者 Google Play商店为预注册的游戏和应用提供自动安装功能 Android最强单摄Pixel 4a样张曝光:1200万像素 ...

  2. Android 开发技术周报 Issue#280

    新闻 6分钟完整视频提前看光谷歌新机Pixel 4a 统一推送官方解读:消灭Android毒瘤.待机续航猛增43% Google Play细化搜索结果:可按评分.编辑推荐.最新上线过滤 教程 了解一下 ...

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

    新闻 Play Store应用更新:换主题不需要再到系统设置了 新证据表明谷歌Fuchsia系统已进入"狗粮"阶段 即将邀请用户测试 谷歌I/O 2020 开发者大会如期举行 MW ...

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

    新闻/News Android 11有新玩法:双击手机背部截屏/进入多任务界面 Android 11 DP2证实了类似AirDrop的附近文件分享功能 谷歌发布Camera Go:即使入门机也能有出色 ...

  5. Android 开发技术周报 Issue#279

    新闻 丧心病狂or形势所迫?谈谈Android奇葩的"链式启动" 传闻称Android TV将更名为Google TV 谷歌官宣Android 11 Beta发布会:6月3日见 教 ...

  6. Android开发技术周报183学习记录

    Android开发技术周报183学习记录 教程 Android性能优化来龙去脉总结 记录 一.性能问题常见 内存泄漏.频繁GC.耗电问题.OOM问题. 二.导致性能问题的原因 1.人为在ui线程中做了 ...

  7. Android开发技术周报

    Android开发技术周报 原文  http://androidweekly.cn/android-dev-weekly-issue48/ 教程 深入理解Android之Gradle Gradle是当 ...

  8. Android开发技术周报182学习记录

    Android开发技术周报182学习记录 教程 App安全二三事 记录 为什么要安全 App的移动安全主要包括下面几种: 密钥破解,导致本地加密数据被盗取. 通信密钥破解,导致接口数据被盗取. 伪造接 ...

  9. Android开发技术周报176学习记录

    Android开发技术周报176学习记录 教程 当 OkHttp 遇上 Http 2.0 http://fucknmb.com/2018/04/16/%E5%BD%93OkHttp%E9%81%87% ...

随机推荐

  1. 使用tensorflow实现cnn进行mnist识别

    第一个CNN代码,暂时对于CNN的BP还不熟悉.但是通过这个代码对于tensorflow的运行机制有了初步的理解 ''' softmax classifier for mnist created on ...

  2. Spring - 事务管理概述

      什么是事务管理? 第一个问题:什么是事务? 事务一般是相对数据库而言的,对于数据库一次操作就属于一个事务, 一次操作可以是几句 SQL 语句,也可以是若干行 JDBC 的 Java 语句.事务既然 ...

  3. NSArray、NSDictionary

    一.NSDictionary 1.1 使用自定义对象 key Dictionaries manage pairs of keys and values. A key-value pair within ...

  4. python 介绍,环境配置

    python介绍 介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,Guido开始写能够解释Python语言语法的解释器.Python这个名字,来 ...

  5. 解决ASP.NET MVC返回的JsonResult 中 日期类型数据格式问题,和返回的属性名称转为“驼峰命名法”和循环引用问题

    DateTime类型数据格式问题 问题 在使用ASP.NET MVC 在写项目的时候发现,返回给前端的JSON数据,日期类型是 Date(121454578784541) 的格式,需要前端来转换一下才 ...

  6. B - 来找一找吧 HihoCoder - 1701(排列组合 + 同余差值相同)

    这次到渣渣问桶桶了... 准备给你n个数a1, a2, ... an,桶桶你能从中找出m个特别的整数吗,我想让任意两个之差都是k的倍数. 请你计算有多少种不同的选法.由于选法可能非常多,你只需要输出对 ...

  7. lly的数列询问(最小生成树 + 思维)

    lly的数列询问 Description 这个问题很简单,lly lly lly给你一些提示,让你试着确定长度为n n n的数列A [1] A [2] ... A [n]的值,但是他想尽一切办法为大家 ...

  8. STM32F103C8T6最小系统开发板原理图

    1.

  9. 微信小程序wx:for隐藏遍历的最后一个元素

    微信小程序开发时有时会需要从wx:for遍历的元素中选取最后一个来进行相关操作,以下方法以隐藏最后一个元素为例 index==list.length-1 通过获取列表的总长度减一来得到最后一个元素是最 ...

  10. MTK Android Android数据保存到系统数据库

    如果有留意Android中系统设置Settings里面的源码,你会发现代码中频繁用到了Settings.System操作,该类通过键值对的形式,将一些特定的值以全局的模式保存到Setting的数据库中 ...