├── Andriodx └── README.md ├── AndroidRoom.md ├── Android图片.md ├── Audio └── README.md ├── Flutter.md ├── Git教程.md ├── Kotlin └── Kotlin.md ├── README.md ├── SeekBar └── README.md ├── SharePush.md ├── UI ├── Dialog.md ├── EditText.md ├── ExpandableTextView.md ├── PopupWindow.md ├── README.md ├── RecyclerView.md ├── SwitchCompat.md └── 下拉框.md ├── UML类图.md ├── Video ├── Android视频压缩.md ├── Android视频基础.md ├── Android视频录制.md ├── Android视频播放.md ├── Android读取本地视频.md ├── Photo.md └── README.md ├── android ├── AndroidStudio3.md ├── AndroidToolBar.md ├── AndroidVector.md ├── Android专栏.md ├── Android二维码.md ├── Android优化.md ├── Android动画.md ├── Android四大组件.md ├── Android图表.md ├── Android多线程.md ├── Android官方文档.md ├── Android库及开发工具类.md ├── Android开发框架.md ├── Android开放源码.md ├── Android技巧与经验.md ├── Android指纹识别.md ├── Android接口定义语言AIDL.md ├── Android收藏.md ├── Android权限管理.md ├── Android架构.md ├── Android消息处理机制.md ├── Android混淆.md ├── Android源码.md ├── Android签名.md ├── Android网站工具.md ├── Android自定义控件.md ├── Android设计模式.md ├── Android设计规范.md ├── Android跨进程通信IPC.md ├── Android键盘.md ├── ButterKnife.md ├── Dagger2.md ├── EventBus.md ├── Fragment.md ├── Glide.md ├── Gradle.md ├── GreenDao3.0.md ├── JNI与NDK.md ├── JUnit教程.md ├── Lottie.md ├── MVP专题.md ├── Markdown.md ├── MaterialDesign.md ├── OkHttp3.md ├── Retrofit.md ├── Rom类型判断工具类.md ├── Rxjava.md ├── SQLite.md ├── Spinner.md ├── WebView.md ├── Windows下安装SQLite记录.md ├── other.md ├── 下拉刷新上拉加载.md ├── 兼容4以上沉浸透明状态栏兼容类 ├── 国内顶尖团队的开源地址.md ├── 常用网址.md └── 底部菜单&头部导航栏.md ├── android_YijiNetworkDemo.zip ├── document ├── 301班聚会纪念册文字编辑bc.docx ├── 301相册审定.doc ├── Android技术文章.txt ├── OPEN.bat ├── 天气预报citylist.xml ├── 我与普资的故事_初稿.txt ├── 普易软件上线流程.docx └── 普易软件上线流程图.pdf ├── h5 ├── README.md └── h5打开APP.txt ├── issues └── README.md ├── java ├── Java 接口.md ├── Java教程.md ├── Lambda.md └── README.md ├── map └── README.md ├── pay └── README.md ├── photo ├── 301_20170915203731.jpg ├── 301_20170915203752.jpg ├── 301_20170915203805.jpg ├── 301_20170915203821.jpg └── 301_20170915203834.jpg ├── translation └── README.md ├── weixin └── WeChatDevelopment.md ├── 安全与逆向 └── README.md └── 直播平台.md /Andriodx/README.md: -------------------------------------------------------------------------------- 1 | # Androidx 2 | 3 | [AndroidX 概览](https://developer.android.google.cn/jetpack/androidx/) 4 | 5 | [迁移到 AndroidX](https://developer.android.google.cn/jetpack/androidx/migrate) 6 | 7 | [Androidx官方文档](https://developer.android.com/jetpack/androidx/versions) 8 | 9 | 10 | 11 | [一次解决找不到 android.support.v7.XXX 问题](https://www.jianshu.com/p/f0bbae225cac) 12 | 13 | ~~~ 14 | implementation "com.android.support:appcompat-v7:$supportVersion" 15 | 改为: 16 | implementation 'androidx.appcompat:appcompat:1.0.0' 17 | 18 | Android Studio配置Kotlin开发环境](http://blog.csdn.net/qq_23547831/article/details/52857346) 43 | [使用Kotlin开发Android应用](http://blog.csdn.net/cuiran/article/details/50681473) 44 | [Kotlin如何成为我们Android开发的主要语言](http://www.infoq.com/cn/articles/how-kotlin-become-our-android-develop-language) 45 | 46 | ### Kotlin相关网址 47 | Kotlin官网:http://kotlinlang.org 48 | 官网文档: 49 | http://kotlinlang.org/docs/reference/android-overview.html 50 | http://kotlinlang.org/docs/reference/kotlin-doc.html 51 | 52 | 国内中文文档:https://huanglizhuo.gitbooks.io/kotlin-in-chinese/content/ 53 | 54 | 国内中文文档2:http://www.liying-cn.net/kotlin/docs/reference/ 55 | 56 | Kotlin-github地址: https://github.com/JetBrains/kotlin 57 | 58 | [Kotlin API](https://kotlinlang.org/api/latest/jvm/stdlib/index.html) 59 | [Kotlin中文文档](https://www.gitbook.com/book/canglangwenyue/kotlin-/details) 60 | 61 | [Kotlin学习资料汇总](http://blog.csdn.net/ithouse/article/details/72597736) 62 | 63 | [Android KTX简介](http://www.apkbus.com/blog-866962-77173.html) 64 | 65 | 66 | 67 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Java 2 | === 3 | 4 | [Java](https://github.com/hncgc/Android/tree/master/java) 5 | 6 | Kotlin 7 | === 8 | 9 | [Kotlin](https://github.com/hncgc/Android/blob/master/Kotlin/Kotlin.md) 10 | 11 | WeiXin 12 | --- 13 | 14 | [微信开发](https://github.com/hncgc/Android/blob/master/weixin/WeChatDevelopment.md) 15 | 16 | ----- 17 | 18 | [UML类图](https://github.com/hncgc/Android/blob/master/UML%E7%B1%BB%E5%9B%BE.md) 19 | 20 | 资源 21 | === 22 | 23 | [Git教程](https://github.com/hncgc/Android/blob/master/Git%E6%95%99%E7%A8%8B.md) 24 | 25 | [Markdown](https://github.com/hncgc/Android/blob/master/android/Markdown.md) 26 | 27 | [常用网址](https://github.com/hncgc/Android/blob/master/android/%E5%B8%B8%E7%94%A8%E7%BD%91%E5%9D%80.md)   28 | 29 | [Android 官方文档](https://github.com/hncgc/Android/blob/master/android/Android%E5%AE%98%E6%96%B9%E6%96%87%E6%A1%A3.md) 30 | 31 | [Android 优化](https://github.com/hncgc/Android/blob/master/android/Android%E4%BC%98%E5%8C%96.md) 32 | 33 | [Android 源码](https://github.com/hncgc/Android/blob/master/android/Android%E6%BA%90%E7%A0%81.md) 34 | 35 | [Android 开放源码](https://github.com/hncgc/Android/blob/master/android/Android%E5%BC%80%E6%94%BE%E6%BA%90%E7%A0%81.md) 36 | 37 | [Android 收藏](https://github.com/hncgc/Android/blob/master/android/Android%E6%94%B6%E8%97%8F.md) 38 | 39 | [Android 库及开发工具类](https://github.com/hncgc/Android/blob/master/android/Android%E5%BA%93%E5%8F%8A%E5%BC%80%E5%8F%91%E5%B7%A5%E5%85%B7%E7%B1%BB.md) 40 | 41 | [Android 网站工具](https://github.com/hncgc/Android/blob/master/android/Android%E7%BD%91%E7%AB%99%E5%B7%A5%E5%85%B7.md) 42 | 43 | [Android 专栏](https://github.com/hncgc/Android/blob/master/android/Android%E4%B8%93%E6%A0%8F.md) 44 | 45 | [国内顶尖团队的开源地址]( 46 | https://github.com/hncgc/Android/blob/master/android/%E5%9B%BD%E5%86%85%E9%A1%B6%E5%B0%96%E5%9B%A2%E9%98%9F%E7%9A%84%E5%BC%80%E6%BA%90%E5%9C%B0%E5%9D%80.md) 47 | 48 | [Android 技巧与经验](https://github.com/hncgc/Android/blob/master/android/Android%E6%8A%80%E5%B7%A7%E4%B8%8E%E7%BB%8F%E9%AA%8C.md) 49 | 50 | [SQLite](https://github.com/hncgc/Android/blob/master/android/SQLite.md) 51 | 52 | --- 53 | 54 | Android 第三方库 55 | === 56 | 57 | [检查第三方库的最新版本 http://search.maven.org/](http://search.maven.org/) 58 | 如:http://search.maven.org/#search%7Cga%7C1%7Cio.reactivex.rxjava 59 | 60 | [RxJava](https://github.com/hncgc/Android/blob/master/android/Rxjava.md) 61 | 62 | [Lottie](https://github.com/hncgc/Android/blob/master/android/Lottie.md) 63 | 64 | [Retrofit](https://github.com/hncgc/Android/blob/master/android/Retrofit.md) 65 | 66 | [Butter Knife](https://github.com/hncgc/Android/blob/master/android/ButterKnife.md) 67 | 68 | [Dagger2](https://github.com/hncgc/Android/blob/master/android/Dagger2.md) 69 | 70 | [EventBus](https://github.com/hncgc/Android/blob/master/android/EventBus.md) 71 | 72 | [GreenDao3.0](https://github.com/hncgc/Android/blob/master/android/GreenDao3.0.md) 73 | 74 | [Android Room](https://github.com/hncgc/Android/blob/master/AndroidRoom.md) 75 | 76 | [Glide](https://github.com/hncgc/Android/blob/master/android/Glide.md) 77 | 78 | [Android 图表](https://github.com/hncgc/Android/blob/master/android/Android%E5%9B%BE%E8%A1%A8.md) 79 | 80 | [Android 二维码](https://github.com/hncgc/Android/blob/master/android/Android%E4%BA%8C%E7%BB%B4%E7%A0%81.md) 81 | 82 | [Android 指纹识别](https://github.com/hncgc/Android/blob/master/android/Android%E6%8C%87%E7%BA%B9%E8%AF%86%E5%88%AB.md) 83 | 84 | [Android 地图](https://github.com/hncgc/Android/tree/master/map) 85 | 86 | [SeekBar](https://github.com/hncgc/Android/tree/master/SeekBar) 87 | 88 | --- 89 | 90 | [MVP专题](https://github.com/hncgc/Android/blob/master/android/MVP%E4%B8%93%E9%A2%98.md) 91 | 92 | --- 93 | 94 | [JNI与NDK](https://github.com/hncgc/Android/blob/master/android/JNI%E4%B8%8ENDK.md) 95 | 96 | [Android 设计模式](https://github.com/hncgc/Android/blob/master/android/Android%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F.md) 97 | 98 | [Android 设计规范](https://github.com/hncgc/Android/blob/master/android/Android%E8%AE%BE%E8%AE%A1%E8%A7%84%E8%8C%83.md) 99 | 100 | [Android 架构](https://github.com/hncgc/Android/blob/master/android/Android%E6%9E%B6%E6%9E%84.md) 101 | 102 | ----- 103 | 104 | [Android 消息处理机制](https://github.com/hncgc/Android/blob/master/android/Android%E6%B6%88%E6%81%AF%E5%A4%84%E7%90%86%E6%9C%BA%E5%88%B6.md) 105 | 106 | [Android 多线程](https://github.com/hncgc/Android/blob/master/android/Android%E5%A4%9A%E7%BA%BF%E7%A8%8B.md) 107 | 108 | --- 109 | 110 | [Android 四大组件](https://github.com/hncgc/Android/blob/master/android/Android%E5%9B%9B%E5%A4%A7%E7%BB%84%E4%BB%B6.md) 111 | 112 | [Androidx](https://github.com/hncgc/Android/tree/master/Andriodx) 113 | 114 | [Android 跨进程通信IPC](https://github.com/hncgc/Android/blob/master/android/Android%E8%B7%A8%E8%BF%9B%E7%A8%8B%E9%80%9A%E4%BF%A1IPC.md) 115 | [Android 接口定义语言AIDL](https://github.com/hncgc/Android/blob/master/android/Android%E6%8E%A5%E5%8F%A3%E5%AE%9A%E4%B9%89%E8%AF%AD%E8%A8%80AIDL.md) 116 | 117 | ---- 118 | 119 | [UI](https://github.com/hncgc/Android/tree/master/UI) 120 | 121 | [Android 开发框架](https://github.com/hncgc/Android/blob/master/android/Android%E5%BC%80%E5%8F%91%E6%A1%86%E6%9E%B6.md) 122 | 123 | [Android Vector](https://github.com/hncgc/Android/blob/master/android/AndroidVector.md) 124 | 125 | [Android 动画](https://github.com/hncgc/Android/blob/master/android/Android%E5%8A%A8%E7%94%BB.md) 126 | 127 | [Android 图片](https://github.com/hncgc/Android/blob/master/Android%E5%9B%BE%E7%89%87.md) 128 | 129 | ---- 130 | 131 | [Android 权限管理](https://github.com/hncgc/Android/blob/master/android/Android%E6%9D%83%E9%99%90%E7%AE%A1%E7%90%86.md) 132 | 133 | ---- 134 | 135 | [Android Studio 3](https://github.com/hncgc/Android/blob/master/android/AndroidStudio3.md) 136 | 137 | [Gradle](https://github.com/hncgc/Android/blob/master/android/Gradle.md) 138 | 139 | [Android 混淆](https://github.com/hncgc/Android/blob/master/android/Android%E6%B7%B7%E6%B7%86.md) 140 | 141 | [Android 签名](https://github.com/hncgc/Android/blob/master/android/Android%E7%AD%BE%E5%90%8D.md) 142 | 143 | ---- 144 | 145 | [JUnit教程](https://github.com/hncgc/Android/blob/master/android/JUnit%E6%95%99%E7%A8%8B.md) 146 | 147 | --- 148 | 149 | [安全与逆向](https://github.com/hncgc/Android/tree/master/%E5%AE%89%E5%85%A8%E4%B8%8E%E9%80%86%E5%90%91) 150 | 151 | 152 | 153 | [Issues](https://github.com/hncgc/Android/tree/master/issues) 154 | 155 | 156 | [other](https://github.com/hncgc/Android/blob/master/android/other.md) 157 | 158 | [直播平台](https://github.com/hncgc/Android/blob/master/%E7%9B%B4%E6%92%AD%E5%B9%B3%E5%8F%B0.md) 159 | 160 | [Android视频](https://github.com/hncgc/Android/tree/master/Video) 161 | 162 | [Android音频](https://github.com/hncgc/Android/tree/master/Audio) 163 | 164 | [Flutter](https://github.com/hncgc/Android/blob/master/Flutter.md) 165 | 166 | [Pay](https://github.com/hncgc/Android/tree/master/pay) 167 | 168 | [分享与推送](https://github.com/hncgc/Android/blob/master/SharePush.md) 169 | 170 | ----------------- 171 | 172 | 173 | [Android 翻译](https://github.com/hncgc/Android/tree/master/translation) 174 | 175 | -------- 176 | 177 | [Android 中.aar文件生成方法与用法](https://blog.csdn.net/fesdgasdgasdg/article/details/76560341) 178 | 179 | [免填邀请码安装](https://www.openinstall.io/invitation.html) 180 | https://www.openinstall.io/doc/index.html 181 | 182 | 183 | [今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案](https://github.com/JessYanCoding/AndroidAutoSize) 184 | 185 | -------------------------------------- 186 | 187 | 188 | 189 | 190 | 191 | 192 | -------------------------------------------------------------------------------- /SeekBar/README.md: -------------------------------------------------------------------------------- 1 | SeekBar 2 | === 3 | 4 | [SeekBar](https://www.jianshu.com/p/6e8aa1495990) 5 | 6 | [GitHub BubbleSeekBar](https://github.com/woxingxiao/BubbleSeekBar) 7 | 自定义SeekBar,进度变化由可视化气泡样式呈现 8 | 9 | [自定义 SeekBar,进度变化由可视化气泡样式呈现](http://p.codekk.com/detail/android/woxingxiao/bubbleseekbar) 10 | -------------------------------------------------------------------------------- /SharePush.md: -------------------------------------------------------------------------------- 1 | 2 | Share 3 | === 4 | 5 | [在Android Studio中使用shareSDK进行社会化分享(图文教程)](https://www.cnblogs.com/smyhvae/p/4585340.html) 6 | 官网地址是:http://www.mob.com/ 7 | 8 | 9 | [利用新版ShareSDK进行手动分享(自定义分享界面)](https://www.cnblogs.com/ws5861/p/3673755.html) 10 | 11 | 12 | [Android 7.0适配 打开文件和分享文件](https://blog.csdn.net/u011216273/article/details/72822132) 13 | 14 | 15 | [ShareSdk实现第三方分享功能](https://blog.csdn.net/u011546655/article/details/45830817) 16 | sharesdk下载地址:http://wiki.mob.com 17 | 18 | 19 | [集成友盟分享](https://developer.umeng.com/sdk/android) 20 | 21 | [文档](https://developer.umeng.com/docs/66632/detail/66639) 22 | 23 | 添加应用(从) 24 | https://message.umeng.com/list/apps 25 | https://message.umeng.com/list/new/app 26 | 27 | 28 | [用友盟社会化组件,分享到微信和新浪微博 iOS](https://kyfxbl.iteye.com/blog/2204012) 29 | 30 | [Android友盟社会化分享,那些我踩过的坑](http://www.bubuko.com/infodetail-1075397.html) 31 | 32 | [友盟统计分享推送Demo](https://github.com/umeng/MultiFunctionAndroidDemo) 33 | 34 | [初始化及通用接口](https://developer.umeng.com/docs/66632/detail/66890#h1-u521Du59CBu5316u53CAu901Au7528u63A5u53E32) 35 | 36 | 37 | [有盟分享SDK集成](https://www.jianshu.com/p/6c0250834f2a) 38 | 39 | [关于友盟集成支付宝分享](https://www.jianshu.com/p/4ccd595ae21d) 40 | 41 | [支付宝开发者中心](https://open.alipay.com/) 42 | 43 | [支付宝开发者中心](https://open.alipay.com/platform/homeRoleSelection.htm) 44 | 45 | [友盟分享第三方账号申请及绑定](https://dev.umeng.com/social/android/operation) 46 | 47 | [微信开放平台](https://open.weixin.qq.com/) 48 | 49 | [新浪微博](http://open.weibo.com) 50 | 51 | [第三方分享一条链接到微博](https://open.weibo.com/wiki/2/statuses/share) 52 | 53 | 54 | [友盟分享U-Share 集成文档](https://dev.umeng.com/sdk_integate/android_sdk/android_share_doc) 55 | 56 | 57 | [微信授权或分享之后没有回调](https://developer.umeng.com/docs/66632/detail/66791?um_channel=sdk) 58 | 59 | [java.lang.SecurityException: No permission to write APN settings问题的定位小结](https://blog.csdn.net/zhao_3546/article/details/18146481) 60 | 61 | [友盟qq登录错误no permission to write apn setting](https://ask.csdn.net/questions/232999) 62 | 63 | 各个平台注册应用信息的地址如下: 64 | ~~~ 65 | 新浪微博 http://open.weibo.com 66 | 微信好友 http://open.weixin.qq.com 67 | Facebook https://developers.facebook.com 68 | Twitter https://dev.twitter.com 69 | 人人网 http://dev.renren.com 70 | 开心网 http://open.kaixin001.com 71 | 搜狐微博 http://open.t.sohu.com 72 | 网易微博 http://open.t.163.com 73 | 豆瓣 http://developers.douban.com 74 | 75 | 有道云笔记 http://note.youdao.com/open/developguide.html#app 76 | 印象笔记 https://dev.evernote.com/ 77 | Linkedin https://developer.linkedin.com 78 | FourSquare https://developer.foursquare.com/ 79 | 搜狐随身看 https://open.sohu.com/ 80 | Flickr http://www.flickr.com/services/ 81 | Pinterest http://developers.pinterest.com/ 82 | Tumblr http://www.tumblr.com/developers 83 | Dropbox https://www.dropbox.com/developers 84 | Instagram http://instagram.com/developer# 85 | VKontakte http://vk.com/dev 86 | 易信好友 http://open.yixin.im/ 87 | 明道 http://open.mingdao.com/ 88 | Line http://media.line.me/zh-hant/ https://developers.line.me 89 | Pocket http://getpocket.com/developer/apps/new 90 | KakaoTalk https://developers.kakao.com/ 91 | KakaoStory https://developers.kakao.com/ 92 | Plurk http://www.plurk.com/API 93 | ~~~ 94 | 95 | [CSDN博客用到的代码资源仓库](https://github.com/chaychan/BlogFileResource) 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | -------------------------------------------------------------------------------- /UI/Dialog.md: -------------------------------------------------------------------------------- 1 | Dialog 2 | === 3 | 4 | [Android常见的三种弹框 Dialog](https://blog.csdn.net/qq_35698774/article/details/79779238) 5 | -------------------------------------------------------------------------------- /UI/EditText.md: -------------------------------------------------------------------------------- 1 | EditText 2 | === 3 | 4 | [EditText 基本用法](https://www.cnblogs.com/yishaochu/p/5785234.html) 5 | 6 | [Android开发之EditText属性详解](http://www.cnblogs.com/weixing/p/3257058.html) 7 | 8 | [EditText,这篇就够了](https://blog.csdn.net/thanksforandroid/article/details/70859894) 9 | 10 | [android动态设置edittext高度](http://www.debugease.com/android/3534991.html) 11 | ~~~ 12 | int newHeight = 200; 13 | //注意这里,到底是用ViewGroup还是用LinearLayout或者是FrameLayout,主要是看你这个EditTex 14 | //控件所在的父控件是啥布局,如果是LinearLayout,那么这里就要改成LinearLayout.LayoutParams 15 | ViewGroup.LayoutParams lp = editText.getLayoutParams(); 16 | lp.height = newHeight; 17 | editText.setLayoutParams(lp); 18 | ~~~ 19 | 20 | [Android EdiText超出设定高度自适应](https://blog.csdn.net/Androidtalent/article/details/52919925) 21 | 22 | [EditText自适应高度](https://blog.csdn.net/lang791534167/article/details/30542709) 23 | 24 | [Android EditText控件即设置最小高度又运行高度随内容增加而变化](https://blog.csdn.net/qq654783742/article/details/52238970) 25 | 26 | [android EditText最多显示多高,超出的滑动显示](https://blog.csdn.net/qq_33919497/article/details/79960670) 27 | 28 | Edidtext滑动问题 29 | ---------------- 30 | 31 | [真正完美解决EditText嵌套ScrollView的滑动冲突](https://www.jianshu.com/p/44c2e56a43bf) 32 | 33 | [Android仿新浪微博加#话题的EditText实现](https://www.cnblogs.com/bkymy/p/4630650.html) 34 | 35 | [android 仿新浪微博的弹性滑动](https://blog.csdn.net/chaozhung_no_l/article/details/8968245) 36 | 37 | [真正完美解决EditText嵌套ScrollView的滑动冲突](https://www.jianshu.com/p/44c2e56a43bf) 38 | 39 | [ScrollView嵌套EditView、滑动TextView冲突解决](https://www.jianshu.com/p/e00e36b5cd05) 40 | 41 | [针对ScrollView和EditText合用时,EditText长度超过本身高度时不能滑动问题](https://blog.csdn.net/smile0heaven/article/details/52780083) 42 | 43 | [允许的EditText,同时禁用滚动(Allow EditText to Scroll while Disabled)](http://www.it1352.com/139383.html) 44 | 本文地址:IT屋 » Allow EditText to Scroll while Disabled 45 | ~~~ 46 | 49 | 50 | 56 | 57 | 63 | 64 | 65 | 72 | 73 | 74 |