本篇是获取系统媒体库中的图片库,做一个类似微信图片选择功能 1.准备工作 2.布局 2.1:activity_main 2.2:activity_picker 2.3:ite...
1.Manifest权限配置: 2.布局 2.1:activity_main.xml 2.2:activity_calendar_provider.xml 2.3:activ...
1.首先在gradle中导入一些必要配置 2.布局: 2.1:activity_main.xml 2.2:activity_multy_type.xml 2.3:item_g...
本文是根据网络视频所摘抄的笔记:https://www.sunofbeach.net/course 准备工作 后台程序:https://github.com/TrillGat...
布局: 代码:
布局: API(interface): JsonResultListAdapter.java: 代码(其他的一些Result类里是接口数据对应的bean类)
1.message实现轮播图效果 布局 代码: 2.Service,android四大组件之一 布局 开启服务,停止服务 intent = new Intent(Servi...
1.Media篇,播放音频和视频 本文需要使用系统权限,因此需进行配置:首先Manifest.xml进行配置: 然后进行动态权限配置 MediaPlayer加载指定资源文件布...
1.Notification: 2.广播: 广播有两种,一种是动态广播,一种是静态广播,现在的版本Google不推荐使用静态注册广播的方法,安全性不高,下面先将一些公共操作说...
1.intent使用 首先在Manifest.xml文件配置一些权限: 然后在Java动态注册权限: 1)打电话:Intent intent = new Intent(); ...
TextView: 1.maxLines:设置行数极值 2.ellipsize:当文本超出限制时,在何处显示... 3.drawableRight:在文本右边设置图片资源(其...
1.java创建UI 2.java和xml创建UI 布局: java: 3.自定义view MyView.java: activity: 4.日期选择器 布局: activi...
数据存储的几种方式: 布局: 因为sdk版本在23以后需要动态申请系统读写权限,所以首先在Mainfest配置里加上: 然后在APP启动时加上权限 1.SharedPrefe...
1.Activity生命周期: onCreate()> onStart() > onResume() > onPause() > onStop() > ( onRestart...
1.Toast样式: 1)默认样式,略;2)改变位置,例如屏幕中间 3)带图片的自定义的toastlayout_toast.xml: 代码: 4)封装:(引用:ToastUt...