随笔分类 - Android学习笔记
1
摘要:摘自https://www.cnblogs.com/kissazi2/p/3886563.html Android-Universal-Image-Loader三大组件DisplayImageOptions、ImageLoader、ImageLoaderConfiguration详解 一、介绍 An
阅读全文
摘要:1. Build.VERSION:获取Android系统的版本信息 当前开发代号:Build.VERSION.CODENAME 源码控制版本号:Build.VERSION.RELEASE 版本号:Build.VERSION.SDK_INT 2. Build.VERSION_CODES这个类封装了已经
阅读全文
摘要:主要作用:管理应用程序包,通过它获取应用程序信息 摘自 https://blog.csdn.net/u012532559/article/details/52805632 AnroidManifest.xml文件节点说明: 一 、相关类介绍 1. PackageItemInfo类 AndroidMa
阅读全文
摘要:摘自https://blog.csdn.net/yinsujun11/article/details/49931141 <?xml version="1.0" encoding="utf-8"?><animated-rotate xmlns:android="http://schemas.andro
阅读全文
摘要:五.使用volatile关键字的场景 synchronized关键字是防止多个线程同时执行一段代码,那么就会很影响程序执行效率,而volatile关键字在某些情况下性能要优于synchronized,但是要注意volatile关键字是无法替代synchronized关键字的,因为volatile关键
阅读全文
摘要:摘自https://blog.csdn.net/ztchun/article/details/68961233 1、概述 ids.xml:为应用的相关资源提供唯一的资源id。id是为了获得xml中的对象需要的参数,也就是 Object = findViewById(R.id.id_name); 中的
阅读全文
摘要:FrameLayout中,默认的子控件都是左对齐的,我们可以通过layout_gravity属性控制子控件的位置。 TabLayout: AppBarLayout AppBarLayout 继承自LinearLayout,子控件默认为竖直方向显示,可以用它实现Material Design 的T
阅读全文
摘要:在values/styles.xml文件中增加style: 在AndroidManifest.xml文件中,<application>中设置theme
阅读全文
摘要:打开dos窗口,输入 netstat -ano | findstr 5037 寻找端口为5037的tcp连接 输出:TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 5816 如果内容为空,可能是没有程序在占用adb端口。 根据查询结果确认端口为5037的连接被那个进程占
阅读全文
摘要:原文 https://blog.csdn.net/m0_37814654/article/details/77740376 https://blog.csdn.net/zyc729/article/details/77963555 错误: Unable to parse template "Inte
阅读全文
摘要:原文:https://blog.csdn.net/qq_15807167/article/details/51984920 step1: 禁用Instant Run,在Settings/Preferneces > Build, Execution, Deployment option > Insta
阅读全文
摘要:apply() 先提交到内存中(具有原子性不能打断),之后异步提交到数据库,无返回值,是否提交成功不能得知,效率较高 commit() 直接提交到数据库(具有原子性),有返回值,表明提交是否成功 详细:https://www.jianshu.com/p/c8d10357c939
阅读全文
摘要:广播机制:标准广播,有序广播 标准广播:发一条广播,所有广播接收器都会收到这条广播 顺序广播:发一条广播,广播接收器按照优先权,从大到小先后接收这条广播,当优先权大的广播接收器拦截正在传播的该广播,后面的接收器将接收不到信息 广播接收器:可以自由对自己感兴趣的广播进行注册(当有相应的广播发出时,广播
阅读全文
摘要:当需要为我们的控件设置自定义背景,或者边框,可以使用它实现 原理:与framelayout相似,一层覆盖一层。 使用:在drawable文件中定义: 在layout的控件中调用即可 这里shape可参考此链接https://www.cnblogs.com/MianActivity/p/5867776
阅读全文
摘要:layout.xml: 静态设置下拉列表中值的方法:在value/arrays.xml中加入想要显示的值 创建MainActivity
阅读全文
摘要:文章来自https://blog.csdn.net/mhl18820672087/article/details/78385361 Failed to resolve:com.android.support:appcompat-v7:报错处理 2017年10月29日 14:44:22 19572 2
阅读全文
摘要:转载自https://blog.csdn.net/Aquarius_Seven/article/details/51916154 Class.getName():以String的形式,返回Class对象的“实体”名称; Class.getSimpleName():获取源代码中给出的“底层类”简称。
阅读全文
摘要:决定图片在View上显示的样子 matrix(默认) fit-x:fitStart 从ImageView的左上角开始绘制 fitCenter 从ImageView的中间开始绘制 fitEnd 从ImageView的右下角开始绘制 center:都是以原图的几何中心和ImageView的几何中心 ce
阅读全文
摘要:1. requestWindowFeature(Window.FEATURE_NO_TITLE),设置在setContentView()方法之前 2. 在setContentView()方法之前输入一段代码:
阅读全文
1