什么是内存泄露? 什么是内存泄露? 就是该回收的内存由于种种原因没有被回收,还驻留在内存中。 内存泄露有什么影响? 可能一处小小的内存泄露就会导致整个应用卡顿,甚至崩溃。 例子说明: 这段代码可能会出
工具类 在开发的过程中,我们时常会对代码执行特定的处理,而这部分处理在代码中可能多次用到,为了代码的统一性、规范性等,通过建工具类的方式统一处理。接下来我会罗列各种工具类。 日志工具类 在utils文
遇到问题 有时为了节约界面控件,可以界面的美观,我们会使用单行显示 singleLine,如果使用 Enable = false 输入框文字呈现灰色,并且也无法操作。 想要实现的效果是,单行显示,不能
JSON是一种轻量级的数据格式,用于数据的交互。 Android交互数据主要两种方式:JSON和 XML。XML格式比JSON格式数量略大,所以大多都使用Json数据格式。 在Android开发的过程
【遇到问题】 初次进入某个界面时,当页面中有EditText ,会自动聚焦并弹出软键盘。 【解决方法】 方法一 getWindow().setSoftInputMode(WindowManager.L
【TabLayout】 ①TabLayout是选项卡,在屏幕空间有限的情况下,对不同的空间进行分组。属于android support design,更多的用于新闻上,如果放在底部也可做底部导航栏 ②
一、知识准备 ①常驻广播接受者:使用AndroidManifest.xml注册,接受者不随Activity的销毁而销毁,也就是拥有独立的生命周期。 ②非常驻广播接受者:使用registerReceiv
【问题来源】 不知道大家有没有做过这样的事,在Android开发的过程中,通过文本直接修改代码,不打开编译器,然后提交让同时编译运行。这时Android编译就会报错,指定修改的文件开始位置,显示非法字
现在 Kotlin 安卓扩展插件能够提供与这些开源库功能相同的体验,不需要添加任何额外代码。 ①仅需要一行即可非常方便导入指定布局文件中所有控件属性: ②导入完成后即可调用在xml文件中以视图控件命名
【目录】 (一)上传图片到服务器一 Android代码 (二)上传图片到服务器二 Android 系统7.0以上调用相机兼容问题 (三)上传图片到服务器三 后台服务器代码 一、相关知识 ①Androi
【个人经验】 给大家分享一下,最近Android开发中一个坑。 在Android开发中,有时会需要自己开发服务端,就需要连接自己的电脑。 ①首先,我们得知道我们电脑的ip地址是多少: 开始菜单 >
一、EditText介绍 ①EditText是一个输入框,在Android开发中是常用的控件。也是获取用户数据的一种方式。 ②EditText是TextView的子类,它继承了TextView的所有属
一、简单的音频播放 【项目准备】 ①一个视频文件,视频文件的位置 >在res下新建文件夹row >将视频放入row文件夹中 ②一般音频播放是不需要一直停留在界面的,所以音频播放应该放在se
一、知识介绍 1、【广播分类】 ①有序广播:接收者A收到广播传递给B,B传给C,有序传递。任何一个环节都可以终止广播,也可以修改广播中携带的数据。 发送的方式:sendOrderedBroadcast
【项目说明】 ①发送广播:开发者 ②接收者:Android操作系统定义的接收者,开发者无需关系。 ③由此,我们无需创建receiver,只需发送广播 【项目步骤】 ①再布局中添加一个按钮 ②通过按钮的
【目录】 (一)上传图片到服务器一 Android代码 (二)上传图片到服务器二 Android 系统7.0以上调用相机兼容问题 (三)上传图片到服务器三 后台服务器代码 【步骤】 ①在res/xml
一、app运行安装时出错 【安装时出错】: 【百度翻译】 【问题分析】 之前一直以为是手机上原来的应用没有卸载干净,其实是由于修改package名时部分路径没有被修改掉。 【当前操作步骤引起的错误】
一、发生错误 【我以为我做了一张完美的.9图片,没想到.9图片还需要画左边和上边,尴尬···】 二、解决方法 .9图片造成错误 【具体内容】 最后修改.9图为
一、设置KeyMap 【步骤】打开setting,搜索keymap,设置Android Studio,keymap为Default 二、快捷提示 &、*查找 Ctrl + F *查找替换 Ct
一、问题 ①java代码没有颜色区分,统一黑色 ②代码不会联想提示,原来打前几个字母便会联想到后面的内容 二、解决 打开File,将Power save Mode的勾勾去掉