awenzeng / AndroidCodeLibrary

Android代码库-各种控件-框架-动画效果,Android,codeLibrary,codebase

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AndroidCodeLibrary

AndroidCodeLibrary项目,既是笔记也是积累,不定期也会更新。欢迎star,fork

Update

[2017-11-29]增加了桌面快捷图标红点功能

[2017-12-14]增加了AIDL跨进程通信

[2018-01-08]增加Banner效果

[2018-02-26]增加多种动画效果,如:多帧动画,素材切割动画等

[2018-03-13]增加Material Design相关类容(Android Design Support Library)

[2018-06-19]多分辨率机型适配方案

[2018-10-11]Hook技术实现启动免注册的Activity

[2019-1-2]进程保活,5.0以下守护进程保活,5.0以上通过JobScheduler调度保活

[2019-3-26]添加了滚动的TextView,上下滚动,左右滚动

[2020-1-14]增加图片下载进度效果

[2020-1-20]AccessibilityService辅助DEMO添加

[2020-8-18]增加了FlexBoxLayout的使用例子

[2020-10-19]增加了SVG图片显示效果

[2020-11-06]增加了WebView容器,JS与Web交互接口(JS推送及调用)

[2020-12-03]增加FPS帧率的监听,检测应用刷新频率变化

[2020-12-09]增加Lottie动画,动画显示效果

[2021-01-08]增加了RxBus事件订阅机制

[2021-02-25]增加直播礼物动画效果

[2021-03-18]增加排序算法(插入排序、冒泡排序、归并排序等)

[2021-03-27]增加了应用自身进程log日志监听

[2021-03-27]增加了高清加载巨图方案 拒绝压缩图片

[2021-06-30]增加了ViewPager切换动画效果

[2021-07-28]增加了MediaPlayer视频播放

[2021-12-21]增加了CircleProgress的进度条

[2022-8-22]增加了DKVideoPlayer播放视频的调用

[2022-8-22]增加了ARouter路由启动Activity,利用组件可以实现组件化框架

[2022-9-12]增加了程序异常退出,弹框提示重启

[2022-9-12]增加了插件化加载apk方式,实现动态加载apk

Demo

APK下载

1.gif效果

8.png效果

Thanks

Github

SwitchButton

Swipecards

BadgeNumberManager

RecyclerBanner

...

License

Copyright 2019 AwenZeng

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

Android代码库-各种控件-框架-动画效果,Android,codeLibrary,codebase


Languages

Language:Java 97.7%Language:Kotlin 2.1%Language:HTML 0.1%Language:AIDL 0.0%