
Android
明明林
javaWeb+Android
展开
-
Activity基础
理解Activity:定义: Android定义的四大组件之一,用的最多的一个组件(常用的手机屏幕可以算是一个Activity),其实可以理解为一个容器。作用: 提供一个能让用户操作并与之交互的页面。(一个App可以有多个页面,也就是可以包含多个Activity。)例子: 打电话,发短信,拍照等功能都是通过Activity来做的Activity: 四大应用组件之一onCreat...原创 2019-03-06 20:43:25 · 434 阅读 · 0 评论 -
Android UI理解(一)
UI定义用户界面译为 User Interface 简称它由(视图)View和(视图)ViewGroup组成 。View是所有视图(也包括ViewGroup)的基类 。UI的组成layout布局组成还有一种表示方式:手机屏幕的图标(zfb,jd,tb)等等UI事件接口View.OnClickListener: onClick() View.OnLongClickListe...原创 2019-03-07 21:16:01 · 1038 阅读 · 0 评论 -
app注册协议做法和注意事项
前言第一次制作app协议(我简称霸王条款 O(∩_∩)O哈哈~),坑感觉有很多,但是一一解决了,这个就很开心了。小白使用的android版本是8.1,总共有两种实现实现方式。下面一一记录:实现方式一: app端使用ScrollView+ AlertDialog实现直接上代码:String str = "这个可以做特殊字体的操作";ScrollView sc=new ScrollVi...原创 2019-03-31 11:29:36 · 3101 阅读 · 0 评论 -
解决 Android 7.0 共享文件上 报错:android.os.FileUriExposedException
*今天被一个女生连麦学习【汉语学专业】了,也第一次感受了连麦学习乐趣了,哈哈。我头热选择【网络管理】,脑门有坑~~~~*前言:由于公司前app项目原来运行sdk版本设定23,为了迎合谷歌上架,版本提升28,所有就有了各种坑! 直接上代码出错代码出错日志 //以下是error info Process: xingencom.easypermissiondemo, PID: 3322 ...原创 2019-07-25 23:43:08 · 412 阅读 · 0 评论 -
解决Could not find com.android.tools.build:aapt2:3.2.0问题
前言:在导入一个demo出现该问题,问题点是Android studio3.2版本以后,AAPT2 (Android Asset Packaging Tool 2)的源代码就是谷歌的Maven存储库。要使用AAPT2,请确保构建中有一个谷歌()依赖项gradle文件如下:buildscript { repositories { jcenter() ma...原创 2019-08-20 14:41:40 · 5761 阅读 · 0 评论 -
解决Intent传值获取不到问题
问题描述:我在做单击消息状态栏要进入到指定页面,intent一直得不到值;我的流程如下 A图–B图–C图问题点: 清单配置文件启动模式: android:launchMode=“singleTask”栈顶复用模式,如果要开启的activity在任务栈的顶部已经存在,就不会创建新的实例,而是调用 onNewIntent() 方法。避免栈顶的activity被重复的创建。解决方案 ...原创 2019-08-21 16:34:03 · 2109 阅读 · 0 评论 -
Android严格模式(StrictMode)
StrictMode作用:是用来检测程序中违例情况的开发者工具。小白主要用于监测内存泄漏检查策略两种:线程策略【ThreadPolicy】和虚拟策略【VmPolicy】代码如下:代码位置严格模式的开启可以放在Application或者Activity以及其他组件的onCreate方法 StrictMode.setThreadPolicy(new StrictMode.Th...原创 2019-08-21 17:26:10 · 2241 阅读 · 0 评论