项目开发技术框架

来源:互联网 发布:渠道管控管理系统源码 编辑:程序博客网 时间:2024/05/27 19:27
最近做项目想到很多时候做东西都需要查阅资料,而有的资料因为质量比较高有时候搜索比较困难,为了以后做项目节约时间,现在慢慢积累用到过的框架,一方面可以记录下来作为技术要点随时学习,另一方面不用再次查阅资料浪费时间....
                                                                      持续更新中.......                                                          

1.数据库
搭建
http://blog.csdn.net/njweiyukun/article/details/51893092
高级用法
http://www.jianshu.com/p/d61983df2341
greendao
greendao 找资料的话 必须要3.0以后的 之前的搭建方式不一样
2.状态栏
http://jaeger.itscoder.com/android/2016/03/27/statusbar-util.html
3、butterknife
http://www.jianshu.com/p/9c37856ddf09
4、MVP
http://www.jianshu.com/p/d299153ff853
5、MVP下内存泄漏
http://blog.csdn.net/eric_niezhangyu/article/details/52455239
http://blog.csdn.net/qq_27630169/article/details/52335483
6、RecycleView封装
https://github.com/Wan7451/Wan_RecycleViewAdapter
7、EditText 输入监听
http://blog.csdn.net/xiaanming/article/details/11066685/
8、fragment添加、替换
http://www.cnblogs.com/android-joker/p/4414891.html
9、VIewpagerInditor
Indicator 取代 tabhost,实现网易顶部tab,新浪微博主页底部tab,引导页,无限轮播banner等效果,高度自定义tab和特效
https://github.com/LuckyJayce/ViewPagerIndicator
10、TabLayout
http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0731/3247.html
11、强大Indicator
https://github.com/hackware1993/MagicIndicator
12、AndroidSlidingUpPanel
https://github.com/umano/AndroidSlidingUpPanel
中文分析
http://blog.csdn.net/zhuchen0214/article/details/27547513
带fragment
http://blog.csdn.net/figo0423/article/details/51252953
13、EvenBus
http://blog.csdn.net/laurachen93/article/details/70432555
http://blog.csdn.net/harvic880925/article/details/40660137
http://www.jianshu.com/p/31e3528ca7e5
http://www.cnblogs.com/liushilin/p/6089785.html
https://segmentfault.com/a/1190000004314315
14、 MVVM框架-网易云音乐
https://github.com/youlookwhat/CloudReader
15、仿百度地图抽屉拖拽效果
https://github.com/yingLanNull/ScrollLayout
http://www.jianshu.com/p/561bb41781bd
16、Android Fragment使用ToolBar
http://blog.csdn.net/yy007h/article/details/50455660
17、问答社区
http://www.thinksaas.cn/ask/
http://qa.it985.com/index
18、动态申请权限封装
https://github.com/hongyangAndroid/MPermissions
使用
http://blog.csdn.net/lmj623565791/article/details/50709663
19、ToolBar
http://www.codeceo.com/article/android-toolbar-develop.html
20、沉浸式状态栏
http://www.jianshu.com/p/be2b7be418d7
21、仿知乎搜索
http://www.open-open.com/lib/view/open1474856702239.html
22、折线图
http://www.open-open.com/lib/view/open1452576400651.html
http://blog.csdn.net/lumengjie313/article/details/49282967
http://blog.csdn.net/u012534831/article/details/51505683
http://www.jianshu.com/p/d03ff80ad508
http://makaidong.com/Dovar_66/1/6968_9264755.html
23、导航栏滑动置顶
http://www.jb51.net/article/94392.htm
http://www.tuicool.com/articles/eQFbi2
https://github.com/ta893115871/StickyNavLayout
24、自定义表格
https://github.com/smartown/TableView
http://blog.csdn.net/birdsaction/article/details/41383419
http://blog.csdn.net/danielinbiti/article/details/38883351
http://www.open-open.com/lib/view/open1333372619624.html
25、ViewPager,ScrollView 嵌套ViewPager滑动冲突解决
http://www.cnblogs.com/showker/p/6160378.html
26、日历
http://www.2cto.com/kf/201407/319938.html
https://github.com/xiaojianglaile/Calendar
http://www.jianshu.com/p/c0097ff3d44c
http://www.opendigg.com/tags/android-calendar
27、RecycleViewAdapter横向压缩在一起
http://www.cnblogs.com/tiantianbyconan/p/4232560.html

28、checkBox
http://blog.163.com/chenhanqing_blcu/blog/static/206288253201261522318698/
29、RecycleView+CheckBox批量删除
http://blog.csdn.net/u013718120/article/details/52462954
http://blog.csdn.net/onlyonecoder/article/details/8687811
30、顶部悬停-下一条顶上去上一条(仿汽车之家时间)
https://github.com/beworker/pinned-section-listview
https://github.com/bxhzzx/android-open-project-demo/tree/master/pinned-section-listview-demo
http://www.cnblogs.com/zzw1994/p/4997601.html
31、RecycleView刷新加载
https://github.com/liyanlong986829/SuperRecycleView-master
http://www.open-open.com/lib/view/open1474266969512.html
http://blog.csdn.net/lovejjfg/article/details/52148978
https://github.com/lovejjfg/PowerRecyclerView
32、事件拦截
http://blog.csdn.net/lvxiangan/article/details/9309927
http://blog.csdn.net/revival_liang/article/details/52224990
33、ScrollView中滑动listView只响应listView的滑动
http://download.csdn.net/detail/a7310361135/7632203
34、判断Recycleview滑动到顶部、底部
http://blog.csdn.net/smbroe/article/details/45220175
35、EvenBus接收不到数据
http://blog.csdn.net/laurachen93/article/details/70432555
36、免费天气api
http://blog.csdn.net/KevinWu93/article/details/50086725
http://php.weather.sina.com.cn/xml.php?city=%c0%d6%c6%bd&password=DJOYnieT8234jlsK&day=0
37、Android专用Log开源:
http://blog.csdn.net/zhaokaiqiang1992/article/details/49837627
38、小红点:
https://github.com/SkylerHu/BadgeView
https://github.com/ws123/NotificationButton
http://blog.csdn.net/mabeijianxi/article/details/50560361
https://github.com/czy1121/badgebutton
https://github.com/ws123/NotificationButton
https://github.com/vvinner/BadgeView
39、图片加载框架:
http://blog.csdn.net/guolin_blog/article/details/53759439?utm_source=tuicool&utm_medium=referral
40、避免在主线程中进行网络请求、更新界面操作
http://www.jianshu.com/p/9376ddde4108
41、二维码生成器:
http://cli.im/
42、MPAndroidChart:
https://github.com/PhilJay/MPAndroidChart
https://github.com/zhuanghongji/MPAndroidChart
http://blog.csdn.net/guijiaoba/article/details/41444697
http://www.voidcn.com/blog/u014136472/article/p-4936879.html
http://blog.csdn.net/zhangphil/article/details/50185115
https://github.com/xcltapestry/XCL-Charts
//具体属性
http://blog.csdn.net/u010897392/article/details/50844571
43、Android 7.0 安装问题:
http://www.jianshu.com/p/577816c3ce93
44、通用pop:
https://mp.weixin.qq.com/s/2P4e-ChdNAXdTxYejknPlA
45、炫酷动画效果:
http://www.open-open.com/lib/view/open1411443332703.html
46、特效:
http://blog.csdn.net/xiaanming/article/details/17761431
https://github.com/CoderGuoy/Coder
http://blog.csdn.net/scott2017/article/details/51836737
http://www.jianshu.com/p/a0851180a69c
http://www.cocoachina.com/ios/20150915/13371.html
https://www.oschina.net/translate/30-new-android-libraries-released-in-the-spring-of-2017?lang=chs&page=1#
https://github.com/sd6352051/NiftyDialogEffects
47、Android7.0 相机拍照权限:
http://blog.csdn.net/hu5080126/article/details/53738625
http://www.jianshu.com/p/ba57444a7e69
48、SVN配置:
http://www.cnblogs.com/jingmo0319/p/6112430.html
//SVN断开清理
http://blog.csdn.net/scry5566/article/details/51671919
49、日期、小时三级联动:
https://github.com/Bigkoo/Android-PickerView
50、拍照、相册选择器:
https://github.com/YancyYe/GalleryPick
51、图片压缩:
http://blog.csdn.net/u013771273/article/details/51498935
https://github.com/LuckSiege/PictureSelector
https://my.oschina.net/u/1399599/blog/873587
52、内外存储:
http://blog.csdn.net/google_acmer/article/details/52243205
http://blog.csdn.net/growing_tree/article/details/71077100
http://blog.csdn.net/zhouyingge1104/article/details/44311581
http://blog.csdn.net/xx326664162/article/details/50599911
53、标题栏渐变:
http://jingyan.baidu.com/article/86112f13513f4127379787b0.html
54、搜索关键字变红色:
http://www.cnblogs.com/loonggg/p/4958600.html
55、RecycleView添加Item点击事件:
http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0327/2647.html
56、pop dialog区别:
http://www.jianshu.com/p/e588d74b5c9f
57、文件后缀 去掉 、添加:
http://blog.csdn.net/hzw05103020/article/details/47291311
58、cardview使用:
http://www.jianshu.com/p/33b1d21d6ba6
59、recycleview平铺:
LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT120);
view.setLayoutParams(lp);
60、拆分符 无法正常分隔:
http://blog.csdn.net/brotherdong90/article/details/45168405
61、好东西:
https://github.com/jiangqqlmj/FastDev4Android
62、Android的Fragment中onActivityResult不被调用
http://www.cnblogs.com/tangZH/archive/2016/10/04/5930491.html
http://blog.csdn.net/shuaihj/article/details/46663109
63、二维码扫描:
http://blog.csdn.net/wdd1324/article/details/72765843
64、滑动 OnScrollview 滑动事件
http://www.cnblogs.com/tt_mc/archive/2012/10/10/2718333.html
http://blog.csdn.net/heng615975867/article/details/9134229
http://www.jianshu.com/p/fd46341dfb9e
备注:listview setOnScrollListener不执行
在adapter成功绑定数据后方可执行滑动事件
65、Android 常用延迟器:
http://blog.csdn.net/qinde025/article/details/6828723
66、RxJava
http://gank.io/post/560e15be2dca930e00da1083
67、listview 点击Item事件失效:
http://blog.csdn.net/android_cmos/article/details/51233416
68、自定义版本:

69、Recycleview布局管理器  LayoutManager
http://www.jianshu.com/p/4b80381e6e80
70、修改包名
http://blog.csdn.net/easion_zms/article/details/62887860
71、PendingIntent.getActivity 参数意义:
http://www.cnblogs.com/anumbrella/p/4540470.html
72、Bug 收集
https://bugly.qq.com/v2/
73、
Manifest merger failed with multiple errors, see logs
https://ubock.com/article/40
74、改变部分Textview颜色
http://blog.csdn.net/centralperk/article/details/8674599
75、Fragment回退到Activity:
getActivity().onBackPressed();
76、清理缓存:
http://blog.csdn.net/wwj_748/article/details/42737607
http://blog.csdn.net/weidongjian/article/details/44623451
77、自己写json并且解析:
http://blog.csdn.net/hantangsongming/article/details/42234293
http://www.cnblogs.com/ShaoXin/p/6441943.html
 78、下载更新:
http://blog.csdn.net/cfy137000/article/details/70257912
http://www.jianshu.com/p/577816c3ce93
79、推送
https://github.com/zzz40500/HeadsUp
80、修改包名:
http://www.cnblogs.com/Kyouhui/p/4632813.html
81、Android应用切换到前台、后台的判定:
http://blog.csdn.net/goodlixueyong/article/details/50543627
http://blog.csdn.net/linmiansheng/article/details/17537337
82、RN dva
https://github.com/dvajs/dva-knowledgemap
83、静态变量 内存泄漏
http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/1225/3800.html
84、多渠道打包之动态修改App名称,图标,applicationId,版本号,添加资源
http://www.jianshu.com/p/9ccebbedf188
85、Android Back键点击两次退出应用详解及实现方法总结
http://www.jb51.net/article/94384.htm
86、极光推送消息覆盖:
http://blog.csdn.net/yaoliangjun306/article/details/51330147
87、扇形 圆形菜单动画:
https://github.com/linglongxin24/CircleMenu
https://github.com/Rance935/SectorMenu
88、SearchView搜索框:
http://www.jianshu.com/p/7c1e78e91506
89、版本更新
https://github.com/maning0303/MNUpdateAPK
90、清除AndroidStudio无用资源:
http://blog.csdn.net/kernel_jim_wu/article/details/52124955














原创粉丝点击