![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
Android学习笔记
weixin_40757994
这个作者很懒,什么都没留下…
展开
-
Android 怎么添加.arr文件
方法1:将.arr文件拷贝到libs目录下面在build.gradle中添加依赖方法2有时候方法1导入的.aar文件无法使用,那么可以通过这种方式试一下file->new module->Import .JAR/.AAR Packagefile name 选择.aar文件切换到android视图下->双击刚刚添加的文件->单击Dependenci...原创 2020-04-20 13:28:28 · 1036 阅读 · 0 评论 -
Android程序调试
1、DDMSDDMS打开在android studio使用的sdk文件夹中双击monitor.bat(如果报错,先关闭android studio)查看log,设置log过滤堆内存查看器查看程序是否内存泄漏文件管理器文件的导入与导出模拟器控制器屏幕截屏2、日志loglog类提供的用于输出日志的方法w() 警告 橙色i() 说明 绿色d() 调试 蓝色...翻译 2020-04-06 11:12:51 · 191 阅读 · 0 评论 -
Android Intent基本知识
**Intent 作用:**信息传递Bundle比喻为包裹,Intent就是快递员intent如何传递数据?源构造Intent对象调用startActivity()将信息传入Intent系统根据Intent描述,找到满足要求的Activity目标根据Intent中的描述,执行相应的动作Intent的基本应用Activity 的开启Service 的开启(如下载)用来传递广...翻译 2020-04-06 07:07:09 · 129 阅读 · 0 评论 -
Android Fragment基本应用
Fragment用于在一个activity中描述一些行为或界面,可以在多个activity中重用fragmentFragment生命周期受到所在的activity的生命周期影响运行过程添加Fragment->onAttach()->onCreate()->^onCreateView->onActivityCreated->onStart->onResum...翻译 2020-04-05 16:43:00 · 79 阅读 · 0 评论 -
Android Activity基本应用
Activity 的四种状态运行状态暂停状态 (一般是弹出对话框时)停止状态销毁状态Activity的什么周期启动过程onCreat->onStart->onResume运行(可见)->按返回时调用onPause进入暂停状态->onstop停止activity->onDestroy销毁activity创建Activity1、创建继承自Activity...翻译 2020-04-04 21:34:24 · 284 阅读 · 0 评论 -
Android 高级UI组件
进度条进度条ProgressBarandroid:max=“100” 最大进度如100android:progress="50"当前进度设置进度条样式a)通过主题方式style="?android:attr/progressBarStyleHorizontal"b)通过样式资源style="@android:style/Widget.ProgressBar.Horizontal"...翻译 2020-04-03 21:59:25 · 271 阅读 · 0 评论 -
Android 基本UI组件
常用的UI组件文本类:文本框、编辑框按钮类:普通按钮、图片按钮、单选按钮、复选框日期时间:日期时间选择器、时间选择器、计时器文本框 (TextView )用于文字的显示android:layout_width=“wrap_content” 文本框的宽度,包裹自身内容android:text=“Hello World!” 文本框显示的内容,推荐使用字符串资源来定义内容androi...翻译 2020-04-01 20:49:36 · 318 阅读 · 0 评论 -
Android 布局管理器
布局管理器分类:RelativeLayout:相对布局管理器LinearLayout:线性布局管理器FrameLayout:帧布局管理器TableLayout:表格布局管理器AbsoluteLayout:绝对布局管理器(不利于自适应,已不用)GridLayout:网格布局管理器(可以代替TableLayout)相对布局管理器用途:控制各组件的相对布局方式将组件放在中央andro...原创 2020-03-31 23:40:31 · 192 阅读 · 0 评论 -
XML与JAVA混合控制UI界面
原则:一般将布局代码或变化不大的代码放入XML中,将复杂界面的代码放入JAVA中1、在XML中实现布局管理器<?xml version="1.0" encoding="utf-8"?><!-- 修改为网格布局管理器GridLayout,添加ID,排列方式horizontal,行数,列数 --><GridLayout xmlns:android="http:/...原创 2020-03-31 23:29:32 · 146 阅读 · 0 评论 -
Android 使用JAVA代码控制UI界面
JAVA代码控制UI界面1、创建布局管理器 FrameLayout frameLayout = new FrameLayout(this);//创建布局管理器2、在Activity中显示布局管理器setContentView(frameLayout);//在Activity中显示布局管理器3、设计部件代码:public class MainActivity extends App...原创 2020-03-31 23:13:30 · 1034 阅读 · 0 评论 -
Android XML进行UI界面控制
Android中控制UI界面主要有四种方式:XML :将布局代码写在XML中JAVA:将布局代码用JAVA语言来实现XML+JAVA:混合控制,更灵活自定义ViewXML控制UI界面的步骤:1、在XML文件中编写布局文件代码a)用一个背景图片作为布局管理器的背景 android:background="@mipmap/preview" (首先需要将图片粘贴到mipmap中)b)为...原创 2020-03-31 22:43:38 · 342 阅读 · 0 评论