Android
Android学习
黑夜中奔跑
以梦为马 不负韶华
展开
-
SQLite Databases
1.SQLite android提供内置的轻量级数据库来存储数据,使用SQL命令,每个使用SQLite的应用程序都有一个该数据库的实例,数据库存储在android设置的/data/data//databases文件夹中,使用SQLite数据库的步骤.1.1.创建数据库1.2.打开数据加1.3.创建表1.4.完成数据库的曾删改查操作1.5.关闭数据库...原创 2020-03-07 09:49:58 · 177 阅读 · 0 评论 -
android (Fragements)
1.fragement(碎片),可以在一个activity里放多个fragement,可以创建多个页面进行切换,必须在一个activity里面.创建一个fragement,你必须写个子类继承Fragment,并且必须实现下面一些方法.onAttach()、onCreate()、onCreateView()、onActivityCreate()、...原创 2020-02-29 21:22:49 · 216 阅读 · 0 评论 -
android(活动生命周期)
Activity类中定义了7个回调方法,覆盖了活动生命周期的每一个环节.1.onCreate().每个活动中我们都要重写这个方法,它会在活动第一次被创建的时候调用.你应该在这个方法中完成活动的初始化操作,比如说加载布局、绑定事件。2.onStart().这个方法在活动由不可见变为可见的时候调用.3.onResume().这个方法在活动准备好和用户进行交互的时候调用.此时活动一定位于返回栈的栈...原创 2020-02-27 20:23:55 · 269 阅读 · 0 评论 -
android (LaunchMode)
1.standard这是默认模式,每次激活Activity时都会创建Activity实例,并放入任务栈中.2.singleTop如果任务的栈顶正好存在该Activity的实例,就重用该实例(会调用实例的 onNewIntent()),否则就会创建实例并放入栈顶(即使栈中已经存在该Activity的实例,只要不在栈顶,都会创建实例).3.singleTask如果在栈中已经有该Activit...原创 2020-02-27 17:42:03 · 137 阅读 · 0 评论 -
android 打电话 发送短信
1.XML布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools...原创 2020-02-26 17:40:00 · 1363 阅读 · 0 评论 -
android(Intent)
1.Intent(意图 含义 目的),用它在各个组件传消息,可以打开activiy和service 驱动广播,通过下面的属性描述某个意图action(动作):用来表示意图的动作,如:查看,发邮件,打电话category(类别):用来表示动作的类别data(数据):表示动作要操作的数据.如:查看 联系人type(数据类型):对data类型的描述extras(附件信息):详细资料, 一个文件...原创 2020-02-23 21:14:17 · 144 阅读 · 0 评论 -
android(ListView)
1.垂直的形式列出需要显示的列表,显示系统设置项或直接使用ListView组件创建,另一种是让Activity继承ListActivity实现ListView是开发中使常见的一个控件,一般会对其进行封装.QQ列表等.2.使用资源文件的listview.2.1XMl文件(lsitview)<?xml version="1.0" encoding="utf-8"?><Lin...原创 2020-02-23 19:28:10 · 767 阅读 · 0 评论 -
android(ProgressDialog)
1.进度条的显示1.我的XML布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" ...原创 2020-02-22 10:39:22 · 276 阅读 · 0 评论 -
android (Spinner)
1.相当于网页中的一个下拉列表,通常用于选择可选择的列表项.选择默认值Spinner.setSelection(2,true);常用的监听方法spinner.setOnItemSelectedListener(new OnItemSelectedListener()){}...原创 2020-02-21 20:28:04 · 236 阅读 · 0 评论 -
android (RatingBar)
1.星级评分条与拖动类似,运行用户拖动改变进度,通过星星显示进度,表达对每一事物的支持度.android:numStarts=“5” 指定星级评分条有多少颗星android:rating=“2.5” 默认有多少星android:isIndicator=“true” 指定星级评分条是否运行用户改变,true为不改变android:stepSize=“0.5” 指定每次需要改变 多少个...原创 2020-02-21 19:29:46 · 794 阅读 · 1 评论 -
android ImageSwitcher
1.xml布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_pare...原创 2020-02-19 20:31:06 · 148 阅读 · 0 评论 -
android 解析
1.要解析的XML文件要解析的文件<?xml version="1.0" encoding="utf-8"?><resources> <customer name="tom" age="20" gender="male"> <telphone> <phone>13636713128...原创 2020-02-19 17:34:47 · 212 阅读 · 0 评论 -
android 高级组件+适配器
1.自动完成文本框(AutoCompleteTextView),继承EditText,拥有它所有的属性和行为,实现(implements)Filter.FilterListener.1.1 布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android...原创 2020-02-19 16:08:52 · 371 阅读 · 0 评论 -
android Notifications通知
1.Notifications超越屏幕上的UI原创 2020-02-16 21:31:08 · 230 阅读 · 0 评论 -
android Toast
Toast三种方式的写法1.布局文件(activity_main)<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools"...原创 2020-02-16 20:39:03 · 218 阅读 · 0 评论 -
android 布局管理器
1.丰富的界面由很多控件组成,让控件不乱,我们借助布局来实现.布局是一种可用于放置很多控件的容器,它按照一定规律调整内部控件的位置,编写精美界面,布局内部放置控件外,也可以放置布局,通过多层布局嵌套,我们完成一些复杂的界面实现.1.线性布局管理器(LinearLayout):是一种常用的布局,默认(水平方向),这个布局会将它所包含的控件在线性方向上依次排列.我们可以定义控件垂直方向排列,和控件水...原创 2020-02-09 09:12:55 · 169 阅读 · 0 评论 -
Android登录用户名和密码的传递数据
1.先在AndroidMainifest.xml登录和接收消息的注册信息<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.loginactivity"> <application android:allowBacku...原创 2020-01-02 17:48:51 · 4439 阅读 · 3 评论 -
Android Cause: unable to find valid certification path to requested target
1.这个问题我开始解决了,但是android studio用了一段时间就会出现,我也不知道怎么回事,在网上搜了很多都不管用,现在做个笔记.我还是下载的证书,我开始就是下载证书才解决的问题,网址链接但是这次下载了还是没用,我又遇到这个问题gradle “Error:Cause: unable to find valid certification path to requested target”...转载 2020-02-07 09:03:22 · 313 阅读 · 0 评论 -
Android 简单的实现上一张和下一张
1.准备好两张图片可以多准备几张我只用了两张2.activity_main.xml布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.a...原创 2020-01-04 09:58:10 · 1120 阅读 · 0 评论 -
Android连接数据库
1.activity_main布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" x...原创 2020-01-06 08:58:06 · 2327 阅读 · 0 评论