![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 94
樱桃小女子
这个作者很懒,什么都没留下…
展开
-
Service的使用
一、服务是什么Service是安卓中实现程序后台运行的解决方案,适合去执行不需要和用户交互且还要上期运行的项目。服务的运行不依赖于任何用户界面。二、异步消息处理机制当执行一些耗时任务,需要放到子线程中执行。但Android不允许在子线程中进行UI操作。通过异步消息处理机制解决了在子线程中进行UI操作的问题做界面刷新都需要通过Handler来通知UI组件更新1,解析异步消息处理机制Message:在线程之间传递的消息。what:携带字符串数据arg1:携带整型数据obj:携带object类原创 2021-09-12 12:19:51 · 565 阅读 · 0 评论 -
Fragment的基本用法
一、Fragment二、创建一个Fragment1.静态加载Fragment(1)创建Fragment布局文件left_fragment.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout原创 2021-08-29 21:05:17 · 3304 阅读 · 0 评论 -
ListView的用法
一、 ListView的使用<ListView>:用于展示大量数据的一种列表视图,通过上下滑动的方式将屏幕外的数据滚动到屏幕内。数据无法直接传递给ListView,需要适配器Adapter:作用是将各种数据以合适的形式展示到View上实例:Food.java:public class Food { private String name; private String describe; private int imageId;//图片id publ原创 2021-08-28 12:34:18 · 14555 阅读 · 3 评论 -
Android基本布局
一、线性布局<LinerLayout>属性:android:orientation:指定组件的排列方式值:horizontal:水平排列vertical:垂直排列android:gravity:组件所包含的子元素的对齐方式android:layout_gravity:组件在父容器中的对齐方式Layout的排列方式是垂直时,只有水平方向上的设置才会生效。android:layout_gravity的值为left,right,center_horizontal是生效的在一个原创 2021-08-22 12:01:08 · 328 阅读 · 0 评论 -
Android(一):活动和Intent
一、活动的基本用法1.手动创建活动2.创建活动的过程(1)创建布局android:id:给当前的元素定义一个唯一的标识符值:在XML中定义一个id:@+id/id_name在XML中引用一个id:@id/id_nameandroid:layout_width:指定当前元素的宽度android:layout_height:指定当前元素的高度值:match_parent:表示当前元素的宽/高与父元素一样宽/高wrap_contenr:表示当前元素的宽/高刚好能包含里面的内容(2原创 2021-08-15 14:21:44 · 183 阅读 · 0 评论 -
持久化技术
一、SharedPreferences存储使用键值对的方式存储数据1.将数据存储到SharedPreferences中要使用SharedPreferences来存储数据,首先要获得SharedPreferences对象。获取SharedPreferences对象的三种方法:1.Context类中的getSharedPreferences()方法getSharedPreferences(String name, int mode):第一个参数指定SharedPerferences文件的名称,第二个原创 2021-08-07 22:53:30 · 795 阅读 · 0 评论 -
广播机制详解
一、广播类型1.标准广播:异步执行的广播。广播发出后,所有广播接收器会在同一时刻接收到这条广播消息,没有先后顺序,广播也无法被截断。2.有序广播同步执行的广播。广播发出后,同一时刻只有一个广播接收器能接收到这条广播。有先后顺序,优先级高的广播接收器先接收,前面的接收器截断正传递的广播,则后面的接收器无法再收到广播消息。二、接收系统广播Android广播接收器对想要监听的广播进行注册,则有相应的广播发出,广播接收器就能接收到该广播。1.动态注册(1)定义一个接收类继承自BroadcastRe原创 2021-07-31 21:15:47 · 1178 阅读 · 0 评论