自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 8. 数据存储

数据存储方式:(前三种为主要方式)文件存储SharedPreferencesSQLite数据库存储ContentProvider网络存储一、文件存储Android中最基本的存储方式,它不对存储的内容进行任何的格式化处理,所有数据都是原封不动地保存到文件当中的,因而它比较适合用于存储一 些简单的文本数据或二进制数据。默认存储路径:/data/data/<PackageNam...

2020-04-28 17:19:42 209

原创 7. 广播

一、广播的定义广播是一盒全局的监听器,属于 Android 四大组件之一。Android广播分为两个角色:广播发送者、广播接收者。Android 的广播按照发送方式主要可以分成两种类型:标准广播和有序广播;按照注册方式主要可以分为:动态注册广播和静态注册广播;按照定义方式主要可以分为:系统广播和自定义广播。1. 标准广播(Normal broadcasts)一种完全异步执行的广播,广播发出去...

2020-04-28 17:18:01 197

原创 6. Android 服务

一、线程**服务( Service )**是Android中实现程序后台运行的解决方案,它非常适合去执行那些不需要和用户交互而且还要求长期运行的任务。服务的运行不依赖于任何用户界面,即使程序被切换到后台,或者用户打开了另外一个应用程序,服务仍然能够保持正常运行。服务并不是运行在一个独立的进程当中,而是主线程的某个子线程当中。所以认识服务之前需要先大概了解线程。1. 线程的基本用法和Java...

2020-04-28 17:15:55 185

原创 5. 列表控件

一、ListView1. 简单用法在布局文件中创建一个ListView,修改代码让其不满整个屏幕:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android: layout_height= "mat...

2020-04-28 17:11:04 340

原创 4. Android 事件

一、OnLongClickListener长按事件1. 参考在Android App应用中,OnLongClick事件表示长按2秒以上触发的事件。OnLongClickListener接口与OnClickListener接口原理基本相同,只是该接口为View长按事件的捕捉接口,即当长时间按下某个View时触发的事件,该接口对应的回调方法签名如下。public boolean onLongC...

2020-04-28 17:07:21 327

原创 3. View

一、常用组件1. TextViewandroid: layout_width和android: layout_height是所有组件都有的属性,用于指定控件宽高,可选的值有:match_ parent 表示让当前控件的大小和父布局的大小-样,也就是由父布局来决定当前控件的大小。fill_parent和match_parent的意义相同,现在官方更加推荐使用match_parent。...

2020-04-28 17:05:15 234

原创 1. Android项目的文件

工程目录下的build.gradle文件作用:指定代码托管仓库、指定构建项目的对应的gradle插件和版本等,因为gradle不光可以用于构建Android项目,还可以构建Java、C++项目,例如我们开发的安卓项目一般是:buildscript { repositories { google() jcenter() // 代码托管仓库...

2020-03-05 11:18:01 134

原创 2. Activity组件

新启动的Activity如果在当前任务栈中已经存在,则不新建对象,直接回调栈中已存在对象的onNewIntent()方法。该启动模式和singleTop类似, 但是不要求新启动的Activity在栈顶存在, 只要在栈中即可。Activity`Activity是Android四大组件之一;用于绘制用户界面并响应用户操作;一个程序会包含多个Activity,有一个Activity会被声明为主...

2020-03-05 11:17:43 95

原创 如何用手机访问电脑本地webpack打包的项目?

手机访问电脑本地项目首先确保手机和电脑在同一个局域网中(例如连接同一个 WiFi )一般情况下手机访问电脑的 ip 地址会被防火墙阻挡,所以在防火墙中添加入站规则:这里我设置项目端口为比较常见的 80 端口,之后按默认设置点击下一步就可以了启动本地 webpack 打包项目首先需要安装 webpack-dev-server插件(方便调试以及后期开发),安装、配置及使用方...

2019-09-18 19:55:54 556

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除