![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android常用项
龙文浩_
二八法则
展开
-
Android日期控件的使用
1.我们需要先在build.gradle中引用一个包:implementation ‘com.squareup:android-times-square:1.6.5@aar’2.然后,我们在Layout那里,创建一个布局:布局当作弹窗使用,类似与alert那种弹窗;有时,布局的效果,第一次是常常不显示出来,需要运行一次项目后才出现。有时又是第一次就显示出来;这个影响不大的;3.接下来就编写相应的代码:我们初始化时间控件。4.先将页面嵌套进去:然后,初始化日期控件,再初始化alertDialog.原创 2020-05-27 21:19:00 · 560 阅读 · 0 评论 -
Android懒加载Fragment
1. 定义一个Fragment[]数组集合,并使用3个null值占位:3. 其实这里的定义数组,还可以这样子写:4. Private Fragment[] fragments = new Fragment[3]{};5. 6. 然后,通过switch和for循环来显示隐藏fragments:7. 下面,我们通过Add方法不停的把Fragment添加到事务中去,8. 而不是replace去切换Fragment;9. 前者相当于把加载过的Fragment一直出现在手机页面上,只不过是隐藏掉了;原创 2020-05-27 20:57:58 · 372 阅读 · 0 评论 -
Android添加五个Fragment切换
2. 在build.gradle,添加两个包:3. //TabLayoutimplementation “com.google.android.material:material:1.1.0”//viewpager2implementation ‘androidx.viewpager2:viewpager2:1.0.0’4. 然后,等它下载好:5. 搭建页面:6. 创建一个Fragment,并用打气的方式,显示页面:7. 8. 9. 然后,通过id获取控件:9. 10.11. 准备.原创 2020-05-17 20:29:10 · 333 阅读 · 0 评论 -
Android动态生成控件
在页面声明一个容器:取得容器的id,并把当前的Activity声明为全局的变量:private Activity mActivityContext;并赋值:mActivityContext=this;然后,添加一个简单的控件://动态添加控件//===1、添加外部LinerLayoutLinearLayout layout=new LinearLayout(mActivityContext);//==1.1、设置LinearLayout的布局LinearLayout.Layou.原创 2020-05-17 20:17:28 · 1827 阅读 · 0 评论 -
_20_04_22Android_拖动列表加载,上拉刷新下拉加载
在build.gradle中添加包://smartrefreshimplementation ‘com.scwang.smartrefresh:SmartRefreshLayout:1.1.2’ //1.0.5及以前版本的老用户升级需谨慎,API改动过大implementation ‘com.scwang.smartrefresh:SmartRefreshHeader:1.1.2’ /...原创 2020-05-07 09:29:33 · 146 阅读 · 0 评论 -
Android查询数据表格
在安卓app中查询列表,首先查在Build.gradle中添加implementation ‘androidx.recyclerview:recyclerview:1.1.0’在页面定义列表的控件:<androidx.recyclerview.widget.RecyclerViewandroid:id="@+id/rv_result_list"android:layout_wi...原创 2020-05-07 09:19:28 · 1058 阅读 · 0 评论 -
_20_04_21安卓轮播图片
搭建轮播页面:开源地址https://github.com/youth5201314/banner<com.youth.banner.Bannerandroid:id="@+id/banner_home_header"android:layout_width=“match_parent”android:layout_height=“240dp”/>3. 添加轮播插件...原创 2020-05-04 10:30:26 · 149 阅读 · 0 评论 -
001_Android基础_分享四种方式实现_控件的点击事件
Android给按钮添加点击事件,分享四种方式:在控件写android:onClick=”btnClick”,然后在javaClass中,声明public void btnClick方法:在Button中声明onClick事件:在javaClass实现该方法:在控件声明id,然后在javaClass中,写class,implements继承android.view.View.O...原创 2020-05-04 10:11:27 · 177 阅读 · 0 评论 -
在Android中搭建图标+文字的按钮显示
在Android中搭建图标+文字的按钮显示效果如下图:添加图标:使用RadoiGroup来包含三个RadioButton:<RadioGroupandroid:layout_width="match_parent"android:layout_height="wrap_content"android:orientation="horizontal"android:backgr...原创 2020-04-27 19:12:30 · 1556 阅读 · 0 评论 -
Android嵌套子页面
安卓嵌套一个页面;在主页面声明一个容器:android:layout_height=“0dp”//高度为0android:layout_weight=“1”//权重为1,此时占满整个容器;创建Fragment的Activity碎片;在layout中创建了视图:接着,就把上面创建好的子页面,也就是Fragment页面嵌套进去主页面://在Activit...原创 2020-04-27 12:59:19 · 1204 阅读 · 0 评论