Android业务组件库:http://blog.51cto.com/liangxiao/2146536
多渠道打包和闭包,支持分包安装,UI独立,网络请求独立 此项目还有一些不完善的地方,可以留言或如有疑问请看地址:https://blog.csdn.net/qibin0506/article/details/71307301
不会的看地址:https://www.jianshu.com/p/c516cf9138ea 地址:https://blog.csdn.net/yinxing2008/article/details/82588075
不会的看地址:http://v.qq.com/vplus/bugly
D:\githubproject\yun_kuangjia2019\geeklibs\slbappcomm\src\main\java\com\example\slbappcomm\huyan
D:\githubproject\yun_kuangjia2019\geeklibs\slbappcomm\src\main\java\com\example\slbappcomm\playermusic
不会的参考地址:https://www.cnblogs.com/whoislcj/p/5825333.html 地址:https://www.jianshu.com/p/57f79fc83233 地址:https://www.cnblogs.com/zhang-cb/p/7093769.html 地址:https://blog.csdn.net/cheng545/article/details/80099137 地址:https://www.cnblogs.com/whoislcj/p/5825333.html
D:\githubproject\yun_kuangjia2019\geeklibs\slbappcomm\src\main\java\com\example\slbappcomm\broadcastreceiver
D:\githubproject\yun_kuangjia2019\geeklibs\slbappcomm\src\main\java\com\example\slbappcomm\ratingstarview
D:\githubproject\yun_kuangjia2019\geeklibs\slbappcomm\src\main\java\com\example\slbappcomm\pop\bottompay
D:\githubproject\yun_kuangjia2019\geeklibs\slbappcomm\src\main\java\com\example\slbappcomm\pop\share
10.支持截长图到bitmap:D:\githubproject\yun_kuangjia2019\geeklibs\slbappcomm\src\main\java\com\example\slbappcomm\utils\cutimg\ShareBitmapUtils.java
D:\githubproject\yun_kuangjia2019\geeklibs\slbappcomm\src\main\java\com\example\slbappcomm\videoplay\bt
D:\githubproject\yun_kuangjia2019\geeklibs\slbappcomm\src\main\java\com\example\slbappcomm\videoplay\gsy
D:\githubproject\yun_kuangjia2019\geeklibs\slbappcomm\src\main\java\com\example\slbappcomm\videoplay\jiaozi 附:全局搜索查看demo用法:JZVideoPlayerStandard
D:\githubproject\yun_kuangjia2019\geeklibs\slbappcomm\src\main\java\com\example\slbappcomm\videoplay\quxiantu
附:D:\githubproject\yun_kuangjia2019\geeklibs\slbappcomm\src\main\java\com\example\slbappcomm\viewpager\LxCoolViewPager.java
D:\githubproject\yun_kuangjia2019\geeklibs\slbappcomm\src\main\java\com\example\slbappcomm\widgets\dazi
18.支持图片懒加载:D:\githubproject\yun_kuangjia2019\geeklibs\slbappcomm\src\main\java\com\example\slbappcomm\widgets\recyclerviewnice\XRecyclerView.java
19.支持图片四个角圆形自定义:D:\githubproject\yun_kuangjia2019\geeklibs\slbappcomm\src\main\java\com\example\slbappcomm\widgets\CustomRoundAngleImageView.java
20.支持EasyPermission权限:D:\githubproject\yun_kuangjia2019\geeklibs\slbappcomm\src\main\java\com\example\slbappcomm\base\EasyPermissionMainFragment.java
D:\githubproject\yun_kuangjia2019\geeklibs\libwebview
D:\githubproject\yun_kuangjia2019\geeklibs\slbappjpush
D:\githubproject\yun_kuangjia2019\geeklibs\slbappstatistics
D:\githubproject\yun_kuangjia2019\geeklibs\slbappumengstatistics
D:\githubproject\yun_kuangjia2019\geekcommonlibs\libglide47
D:\githubproject\yun_kuangjia2019\geekcommonlibs\libupdateapputils
https://github.com/BuglyDevTeam/Bugly-Android-Demo/issues
D:\githubproject\yun_kuangjia2019\geekapp1libs\geekapp1\build.gradle
D:\githubproject\github_mykuangjia\20190806\myappkuangjia20190806\yun_kuangjia2019\geekapp1libs\slbappxmly
APP打版步骤: 1.切换publish_config下的0 1 2 : defaultVariantIndex = 2 // 测试,预生产,线上 variants = ['BXNT_101_NATION', 'BXNY_101_NATION', 'BXN_101_NATION']
2.在Terminal中执行顺序: gradlew chVar gradlew publishDefault或publish 前者是打一个 后者是全量
3.每个独立lib下面的// /*rep/implementation (name:'biz-identification_bxn_nation', ext:'aar') 引用都不能换行,保证aar切换环境正常。
地址:https://github.com/geeklx/MyApplication 地址:https://github.com/geeklx/myapplication2018
2.复制assets目录到本地缓存cache目录文件
3.访问assets/cache中的文件方法
4.缓存购物车写法 写入txt到缓存
2.AutofitTextView:自适应的textview
3.CircleImageView:圆形ImageView
4.CircularSeekBar:中规中矩的SeekBar 圆形进度条
5.SmoothCheckBox:中规中矩的CheckBox
6.SwitchButton:中规中矩的开关
6.SpannableStringUtils:给textview设置超链接
((TextView) helper.getView(R.id.brademo1_tweetText)).setText(SpannableStringUtils.getBuilder(item.getText()).
append("点击查看博客链接").setClickSpan(new ClickableSpan() {
@Override
public void onClick(View widget) {
Uri url = Uri.parse("http://blog.51cto.com/liangxiao");
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(url);
mContext.startActivity(intent);
}
}).create());
2.ClickableMovementMethod:给textview设置超链接
((TextView) helper.getView(R.id.brademo1_tweetText)).setMovementMethod(ClickableMovementMethod.getInstance());
helper.getView(R.id.brademo1_tweetText).setFocusable(false);
helper.getView(R.id.brademo1_tweetText).setClickable(true);
helper.getView(R.id.brademo1_tweetText).setLongClickable(false);
3.DaojishiUtil:非常好用倒计时的工具类
4.NoDoubleClickListener:防止double click
5.SimpleTagImageView:给ImageView打标签
7.StartHiddenManager:点A B两点跳转逻辑方法