![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android 开源&拓展技术
学习一些开源资源并拓展技术点
梁兄.
这个作者很懒,什么都没留下…
展开
-
分类标题切换页 TableLayout+ViewPager2+Fragemnt+RecyclerView
先上图:已售、已退、已废 为分类标题;预加载数的意思是:例,预加载 1,页,就是“已退”的标题的数据预加载了 思路:在fragment里,再放fragment,通过滑动事件就可以切换fragment里的fragment了。 以下为实现步骤 Step 1:首先准备好fragment 在drawable添加如下文件: 1.bg_order_top.xml:作用:在button上面画一条灰色的线 <?xml version="1.0" encoding="utf-8"?> <layer-lis原创 2020-08-19 20:49:36 · 778 阅读 · 0 评论 -
Android扫一扫 有仿微信版
第三方zxing的GitHub地址 用法: 国际惯例,先上图: Step 1 :添加依赖 //第三方zxing implementation 'com.journeyapps:zxing-android-embedded:3.6.0' Step 2 :添加权限 <uses-permission android:name="android.permission.CAMERA"/> Step 3 :activity_main.xml布局 添加 测试用的两个控件 <?原创 2020-07-25 11:26:03 · 3418 阅读 · 6 评论 -
列表 RecyclerView&上下拉事件 SmartRefreshLayout
国际惯例,先上图: 使用步骤:举例: Step 1:引入依赖:implementation ‘androidx.recyclerview:recyclerview:1.1.0’ Step 2:在对应的布局里(例:activity_main.xml)添加<androidx.recyclerview.widget.RecyclerView <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http:/原创 2020-07-29 09:28:44 · 708 阅读 · 0 评论 -
OkHttp3 发送网络请求服务器
前言:应用程序需要发送网络请求服务器的接口,可使用OkHttp 3发送请求获取服务端数据 GitHut地址 Step 1:申请网络请求的权限:在manifests层的AndroidManifest.xml里的 <manifest控件里添加: <!--允许程序打开网络套接字--> <uses-permission android:name="android.permission.INTERNET" /> Step 2:引入依赖:在Gradle Scripts层的原创 2020-07-28 15:54:01 · 1007 阅读 · 0 评论 -
图片 Glide
GitHub地址 参考:https://blog.csdn.net/guolin_blog/article/details/53759439 https://www.jianshu.com/p/791ee473a89b 使用步骤: Step 1 :引入依赖: //图片加载 implementation 'com.github.bumptech.glide:glide:4.11.0' annotationProcessor 'com.github.bumptech.glide:compiler:4.11.0'原创 2020-07-28 10:23:06 · 504 阅读 · 0 评论 -
Android轮播
此为课堂笔记!!! 用的是banner GitHub地址 国际惯例先上图: 使用步骤: Step1: 1.在build.gradle(Module:app)里引入依赖:implementation ‘com.youth.banner:banner:2.0.1’ 2.在build.gradle(Module:app)的android控件里添加支持java8,记得点击右上角的Sync Now同步 compileOptions { sourceCompatibility JavaVers原创 2020-07-27 19:20:26 · 370 阅读 · 0 评论