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的勾勾去掉
【说明】 1、主界面上添加父容器:FragmentTabHost 2、显示内容区域 3、导航区域 【注意】 1、指定id时为android:id/tabhost,绑定时使用android.R.id.t
一、知识介绍 ①res资源图片是放在项目res文件下的资源图片 ②BitMap位图,一般文件后缀为BMP,需要编码器编码,如RGB565,RGB8888等。一种逐像素的显示对象,其执行效率高,但缺点也
一、创建过程 二、TextView点击事件 对比Java代码,虽然代码相似,可以看出Kotlin简洁: 大大减少样板代码的数量。 三、kotlin知识点 😀Kotlin 程序文件以