![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
andriod
文章平均质量分 77
builder2991
✌
展开
-
Android之滚动控件Recycler
Activity之滚动控件Recycler基本用法RecyclerView 不仅实现了和 ListView 同样的效果,而且还优化了 ListView 存在的各种不足。RecyclerView 也是新增的控件,以必须先在项目的 build.gradle 中添加相应的依赖库才能使用: compile 'com.android.support:recyclerview-v7:24.2.1'...原创 2020-04-10 21:15:37 · 576 阅读 · 0 评论 -
Android之Activity启动模式及其应用场景
Android之Activity启动模式及其应用场景任务栈:程序打开时就创建了一个任务栈, 用于存储当前程序的activity,所有的activity属于一个任务栈。一个任务栈包含了一个activity的集合, 去有序的选择哪一个activity和用户进行交互:只有在任务栈栈顶的activity才可以跟用户进行交互。任务栈可以移动到后台, 并且保留了每一个activity的状态. 并且有...原创 2020-04-10 20:37:41 · 1446 阅读 · 0 评论 -
Android之广播机制
Android之广播机制广播机制简介Android提供了一套完整的API,允许应用程序自由的发送和接受广播,发送广播借助于我们之前学过的:Intent,而接收广播需要借助于广播接收器(Broadcast Receiver)广播的类型主要分为两种:标准广播和有序广播。标准广播:一种完全异步执行的广播,在广播发出之后,所有接收器几乎在同一时刻接收到这条广播消息,因此它们之间没有任何的先后顺序可...原创 2020-04-10 11:57:51 · 686 阅读 · 0 评论 -
Android之SQLite数据库存储
Android之SQLite数据库存储一. 创建数据库创建一个 “数据库管理器” 实体类来继承 SQLiteOpenHelper抽象类。其中需要重写两个方法用于创建数据库和升级数据库:onCreate()和onUpgrade()。数据库管理器的构造方法接收四个参数。第一个是context(环境),第二个是数据库名,第三个是查询数据返回的自定义的cursor、一般都是null,第四个是...原创 2020-04-10 11:31:11 · 910 阅读 · 0 评论 -
Android之数据存储
Android之数据存储Android中实现数据存储的三种方式:文件存储SharedPreference存储SQLite数据库存储三种方式的数据文件默认存储的位置:文件存储应用运行时需要的一些较大的数据/图片可以用文件保存到手机内部文件类型:任意文件存储的位置:/data/data/包名/files/可以设置数据只能当前应用读取,别的应用不可以应用卸载时,文件会被删除...原创 2020-04-10 11:08:56 · 153 阅读 · 0 评论 -
Android之广播接收器
Android之广播接收器广播接收器用于响应来自其他应用程序或者系统的广播消息。这些消息有时被称为事件或者意图。例如,应用程序可以初始化广播来让其他的应用程序知道一些数据已经被下载到设备,并可以为他们所用。这样广播接收器可以定义适当的动作来拦截这些通信。有以下两个重要的步骤来使系统的广播意图配合广播接收器工作。创建广播接收器注册广播接收器还有一个附加的步骤,要实现自定义的意图,你必须...原创 2020-04-09 14:00:55 · 1502 阅读 · 0 评论 -
Android之动态加载布局
Android之动态加载布局限定符的作用由于屏幕大小的区别,平板电脑为双页模式,手机为单页模式,使用限定符,可以在程序运行时判断应该是使用双页模式还是单页模式。常见的限定符分辨率限定符:限定符描述ldpi120 dpi 以下设备mdpi120 dpi ~ 160 dpi 设备hdpi160 dpi ~ 240 dpi 设备xhdpi240 d...原创 2020-04-09 11:54:16 · 1656 阅读 · 0 评论 -
Android之碎片生命周期
public class RightFragment extends Fragment { public static final String TAG = "RightFragment"; @Override public void onAttach(Activity activity) { super.onAttach(activit...原创 2020-04-09 11:37:17 · 352 阅读 · 0 评论 -
Android之ListView控件
Android之ListView控件ListView类ListView的主要属性stackFromBottom,设置为true时,内容将从底部开始显示cacheColorHint,设置为#00000000透明时,可以避免拖动时背景显示黑色的问题divider,设置分割线,#00000000或@null分割线被隐藏fadingEdge,设置为none,去除上边和下边的阴影scroll...原创 2020-03-26 09:28:32 · 2116 阅读 · 0 评论 -
Android之RadioButton和CheckBox控件
Android之RadioButton和CheckBox控件RadioButton控件介绍RadioButton继承CompoundButton,是单选按钮。android:checked设置按钮是否选中。用setOnCheckedChangeListener(OnCheckedChangeListener)来对单选按钮进行监听。实现RadioButton控件public class ...原创 2020-03-26 09:49:23 · 1519 阅读 · 1 评论 -
Android之碎片
Android之碎片(Fragment)碎片是活动的一部分,使得活动更加的模块化设计。碎片是一种子活动。下面是关于碎片的重要知识点 -碎片拥有自己的布局,自己的行为及自己的生命周期回调。当活动在运行的时候,你可以在活动中添加或者移除碎片。你可以合并多个碎片在一个单一的活动中来构建多栏的UI。碎片可以被用在多个活动中。碎片的生命周期和它的宿主活动紧密关联。这意味着活动被暂停,所有活动...原创 2020-03-26 09:51:03 · 441 阅读 · 0 评论 -
Android之UI界面的常见控件
Android之UI界面的常见控件1.TextViewTextView是文本视图,只是用来显示文字的。在Activity中显示TextView, 要在对应的layout.xml文件去添加相应的控件标签。这些xml标签可以确定控件的位置,大小,颜色等属性。实例代码:...原创 2020-03-16 20:21:17 · 1261 阅读 · 0 评论 -
Android之UI布局
Android之UI布局布局(Layout)的概念是针对Activity的,Activity就是布满整个Android设备的窗口或者悬浮于其他窗口上的交互界面。在一个应用程序中通常由多个Activity构成,每个需要显示的Activity都需要在AndroidManifest.xml文件之中声明。布局方式为了适应各种界面风格,Android提供了五种布局规范,利用这五种布局,基本上可以在设备...原创 2020-03-13 15:27:35 · 237 阅读 · 0 评论 -
Android 之Intent,Filter和IntentFilter
Android 之Intent,Filter和IntentFilterIntent(意图)/Filter(过滤器)Android意图(Intent)是一个要执行的操作的抽象描述。它可以通过 startActivity 来启动一个活动,broadcastIntent 来发送广播到任何对它感兴趣的广播接受器组件,startService(Intent) 或者bindService(Intent, ...原创 2020-03-12 14:49:31 · 204 阅读 · 0 评论 -
Android之Activity生命周期
Android之Activity生命周期Activity生命周期流程图该流程图很好的展示了Activity生命周期的全部流程,更加容易理解。生命周期方法简析onCreate():这是第一个回调,在活动第一次创建时调用onStart():这个回调在活动为用户可见时被调用onResume():这个回调在应用程序与用户开始可交互的时候调用onPause():被暂停的活动无法接受用户输入...原创 2020-03-12 13:50:45 · 178 阅读 · 0 评论 -
Android之第一行代码Helloworld
Android之第一行代码Helloworld创建 Android 应用第一步是通过Eclipse IDE来创建一个简单地Android应用程序。按照选项File -> New -> Project,最后从向导列表选择 Android New Application 。现在,使用如下的窗口向导将应用程序命名为HelloWorld:接下来,按照所提供的说明,保持所有的默认输入,直到...原创 2020-03-06 13:10:39 · 1116 阅读 · 1 评论 -
andriod第一课之安装软件及创建项目遇到问题记录
andriod第一课之安装软件及创建项目遇到问题记录计算机17-5班 孙娜 2017024091 (13号)运行andriod选择的是的eclipse了(绿色版),电脑之前安装过jdk的环境,可以直接启动起来尝试着新建了第一个项目,在运行之后,控制台报错Still no compatible AVDs with target 'Android 4.3': Aborting laun...原创 2020-03-04 11:47:34 · 316 阅读 · 0 评论