E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
安卓基础学习
安卓基础学习
_应用的界面编程
一、Android应用的界面编程1、布局管理器线性布局:LinerLayout表格布局:TableLayout相对布局:RelativeLayout绝对布局:AbsoluteLayout帧布局:FrameLayout网格布局:GridLayout(android4.0新增)1.线性布局线性布局不会自动换行,当组件会一个一个的排列到头后,剩下的组件将不会被显示出来。注:纵向vertical或横向ho
默默9518
·
2023-10-23 07:09
Android基础知识
20220422-
安卓基础学习
(1)
Android基础Android四大组件Android四大组件分别是Activity、Service、BroadcastReceiver和ContentProvider。Activity:应用程序的门面。Service:后台运行BroadcastReceiver:允许应用接收来自各处的广播消息ContentProvider:为应用程序之间共享数据提供了可能日志工具LogAndroid中的日志工具类
i_actor
·
2023-08-31 15:22
秋招日记
android
kotlin
安卓基础学习
——点击事件监听的四种写法
在学习安卓开发的过程中,按钮是最常用的UI组件,可以通过点击按钮实现不同的动作,要想实现按钮的点击功能,需要对按钮设置监听器,其中一些概念需要重点理解,在此给出详细介绍:一、UI事件的理解事件:当我们点击UI界面时,系统会自动创建相应的事件对象,事件是系统自动创建的;事件源:产生事件的组件,例如当我们按下按钮时,按钮就是事件源;监听器:系统通过监听器实现对事件的拦截处理。二、按钮点击事件的实现
haiy516
·
2022-11-26 14:01
安卓
android
移动开发
java
安卓基础学习
——ListView与Adapter的使用
一、ListView的理解 ListView是用来显示可滑动列表的ViewGroup,其使用与其他的布局步骤不同,需要动态地添加显示的内容。使用ListView显示列表的步骤如下:指出ListView的显示位置,可以放在一个线性布局中;给出每一个item的布局文件,用来设置item的显示结构(也就是ListView中每一项的具体形式);准备数据;准备数据适配器设置数据适配器 其中准备数据和数据
haiy516
·
2022-11-26 14:01
安卓
android
java
安卓基础学习
Day28 |定时器(Timer + TimerTask)
目录写在前面的话一、概述二、使用三、测试补充写在前面的话1、参考自网络。2、内容如果有不对的,希望可以指出或补充。3、新知识。一、概述Timer(定时器):是一种定时器工具,用来在一个后台单线程(较安全)计划执行指定任务。它可以【固定时间或延迟时间】计划执行一个任务(耗时短的任务,比如倒计时发送验证码)一次或反复多次。无法保证时间精确度。TimerTask(定时器任务):一个抽象类,其中含有一个抽
luck_ch09
·
2021-02-15 21:14
学习日志
安卓基础学习
Day23 |HTTP框架-OKHttp3
目录写在前面的话一、概述二、GET和POST请求(一)步骤展示(二)效果展示补充写在前面的话1、主要参考自:https://b23.tv/FABE0n2、内容如果有不对的,希望可以指出或补充。3、新知识。一、概述OKHttp:是一个高效的HTTP客户端。支持get请求和post请求,支持基于Http/https的(大)文件上传和下载,支持加载图片,支持连接同一个地址的链接共享同一个socket(计
luck_ch09
·
2021-02-04 21:12
学习日志
安卓基础学习
Day15 |内容提供者
目录写在前面的话一、内容提供者(一)概述(二)测试二、内容观察者(一)概述(二)测试三、补充写在前面的话1、参考自:https://b23.tv/0VmCjN2、内容如有不对的,希望可以指出或补充。3、新知识。一、内容提供者(一)概述内容提供者(ContentProvider):是Android系统四大组件之一,它是不同应用程序之间进行数据共享的标准API,通过内容解析者(ContentResol
luck_ch09
·
2021-01-25 21:53
学习日志
安卓基础学习
Day14 |服务的通信-音乐播放器(存储卡)
目录写在前面的话一、概述二、遇到的问题三、步骤展示四、结果展示五、补充写在前面的话1、参考自:https://b23.tv/0mHcF52、内容如果有不对的,希望可以指出或补充。3、由于这部分卡了很久,也算是个完整的练习,所以单独提出来了。一、概述通信方式:1、本地服务通信:是指应用程序内部的通信,需要使用IBinder对象进行本地服务。2、远程服务通信:是指两个应用程序间的通信,远程服务通信是通
luck_ch09
·
2021-01-23 10:42
学习日志
安卓基础学习
Day11 |常用组件-广播和服务
目录写在前面的话一、广播(一)广播接收者(二)自定义广播的发送与接收(三)有序广播和无序广播二、服务(一)基础知识(二)测试三、补充写在前面的话1、主要参考自:https://b23.tv/Flmxaa2、内容如果有不对的,希望可以指出或补充。3、新知识。一、广播(一)广播接收者①概述广播接收者(BroadcastReceiver):Android系统中内置了很多广播,列如手机的开机完成、电池电量
luck_ch09
·
2021-01-19 21:58
学习日志
安卓基础学习
Day10 |事件处理
目录写在前面的话一、概述二、处理键盘事件(一)概述(二)测试-综合三、处理触摸事件(一)测试-移动位置四、补充写在前面的话1、主要参考自B站相关视频。2、内容如果有不对的,希望可以指出或补充。3、巩固内容。一、概述事件:就是用户对于图形界面的操作。在Android手机以及平板电脑上,主要包括键盘事件和触摸事件两大类。键盘事件包括按下、弹起等,触摸事件包括按下、弹起、滑动、双击等。1.基于回调机制的
luck_ch09
·
2021-01-18 21:52
学习日志
安卓基础学习
Day08 |框架OrmLite
目录写在前面的话一、基础知识(一)概述(二)设置对应关系(三)增删改查二、任务练习03三、补充写在前面的话1、主要参考自:https://b23.tv/9P0Nrd2、内容如果有不对的,希望可以指出或补充。3、新知识。一、基础知识(一)概述对象关系映射(ObjectRelationalMapping,简称ORM):是通过使用描述对象和数据库之间映射(对应关系,如类与表就是类的成员变量和表的列一一对
luck_ch09
·
2021-01-15 20:57
学习日志
安卓基础学习
Day04 |RecyclerView控件(案列引入)
目录写在前面的话一、概述二、注意事项三、遇到的问题四、步骤展示(一)文件准备(二)菜单栏部分(三)依赖部分(四)实现ListView效果五、效果展示六、补充内容写在前面的话1、内容主要参考自:https://www.bilibili.com/video/BV1Dt411L74N2、这部分的内容,主要是跟着视频做例子走的,如果有不对的,希望可以指出或补充。3、完成了类似于列表视图(ListView)
luck_ch09
·
2021-01-10 23:40
学习日志
安卓基础学习
Day03 |常用布局-相对布局
目录写在前面的话一、相对布局(一)概述(二)注意事项(三)常用属性(四)测试二、补充内容写在前面的话1、内容参考自B站安卓相关学习视频以及网络。2、内容如果有不对的,希望可以指出或补充。3、巩固内容。一、相对布局(一)概述相对布局(RelativeLayout):也是常用布局之一,可以设置某一个控件相对于包裹它的(父容器)或者是和它一起被包裹的另一个控件(兄弟控件)的位置。适用于较复杂的布局,主要
luck_ch09
·
2021-01-10 14:53
学习日志
安卓基础学习
Day02 |常用布局-线性布局
https://xueqiu.com/7891800988...https://xueqiu.com/7891800988...https://xueqiu.com/7891800988...https://xueqiu.com/7891800988...https://xueqiu.com/7891800988...https://xueqiu.com/7891800988...https://
tytryfd一样
·
2021-01-10 14:55
android
安卓基础学习
Day02 |常用布局-线性布局
https://xueqiu.com/7891800988...https://xueqiu.com/7891800988...https://xueqiu.com/7891800988...https://xueqiu.com/7891800988...https://xueqiu.com/7891800988...https://xueqiu.com/7891800988...https://
tytryfd一样
·
2021-01-10 14:55
android
安卓基础学习
Day02 |常用布局-线性布局
目录写在前面的话一、DDMS工具二、线性布局(一)概述(二)主要属性(三)测试三、界面练习任务-登录界面(一)分析任务(二)具体实施(三)效果展示写在前面的话1、内容主要参考自:https://www.bilibili.com/video/BV1P7411F7G92、内容如果有不正确的,希望可以指出或者补充。3、巩固内容一、DDMS工具1、了解了部分DDMS的使用解释:全称是DalvikDebug
luck_ch09
·
2021-01-08 21:41
学习日志
安卓基础学习
Day01 |第一个安卓应用程序:Hello Word!
目录写在前面的话一、安卓基础知识(一)Android是什么(二)Android与IOS操作系统区别(二)Android整体结构二、安卓应用程序-HelloWord!(一)创建Android应用程序(二)Android项目结构(三)使用Android模拟器(四)运行Android应用三、扩展知识写在前面的话1、内容参考自B站相关安卓学习视频以及网络知识。2、由于之前是边做练习项目边学习的部分知识点,
luck_ch09
·
2021-01-08 08:35
学习日志
安卓
安卓基础学习
_ ContentProvider实现数据共享
ContentProvider实现数据共享-->【好处:统一了数据的访问方式】一、ContentProvider的作用与常用方法Uri简介ContentResolverContext提供了getContentResolver()来获得ContentResolver对象。调用ContentResolver的如下方法来操作数据:、insert(Uriurl,ContentValuesvalues):向
默默9518
·
2020-08-10 00:47
Android基础知识
安卓基础学习
(android studio)
一、安卓需要在AndroidManifest.xml注册一个活动,如果在这个文件中没有注册,则这个活动将无法运行该注册代码为//对MainActivity的注册二、Android.gradle使用了基于groovy的特定领域语言(DSL)来声明项目设置。applyplugin:'com.android.application'android{compileSdkVersion26defaultCo
beeeeeeep
·
2020-06-29 02:19
Android 开发常用的网站
1 安卓开发工具 http://www.androiddevtools.cn/ 2
安卓基础学习
http://blog.csdn.net/liuhe688/article/details/9494411
baidu_20006317
·
2016-06-29 08:00
android
常用网站
安卓基础学习
5
1读取系统联系人 raw_contact唯一标示_id data 联系人的数据 mimetypes 数据的类型 2向系统插入联系人信息packagecom.itcast.contacts; importandroid.app.Activity; importandroid.content.ContentResolver; importandroid.content.ContentUr
nwsuafer
·
2014-05-30 23:00
安卓基础学习
4
0数据库业务代码的封装1listview的入门 BaseAdapter2listView获取数据库的数据3采用布局填充器把xml文件转换成view对象4常见数据适配器ArrayAdapter5常用适配器SimpleAdapter6内容提供者工作的原理7内容提供者的增删改查8内容观察者的原理9读取联系人10插入联系人11通过内容观察者检测短信的到来0数据库业务代码的封装 在service包底下封装一
nwsuafer
·
2014-05-30 22:00
安卓基础学习
3
1ScrollView 可以滚动,只能有一个孩子,可以在孩子中间进行嵌套layout_weight=“”平均分配 决定控件摆放的先后顺序 默认 0 最先摆放 数值越大,摆放的顺序越靠后 1 Sqlite integer text 小 嵌入式设备 弱类型 1安装数据库软件 2在整个软件上创建一个数据库,再创建表******android里面的sqlite数据 不需要安装。在android底层有一个
nwsuafer
·
2014-05-30 22:00
安卓基础学习
2
1测试相关的概念2android单元测试3android下的logcat 4android下的数据读取和保存5保存数据到sdcard 6分析Setting源码获取内存空间7几个常见获取目录的api 8文件的访问权限9用户和文件的权限10才有sharedpreferences存储配置信息11生成xml文件12xml文件的解析13采用调试的方式观察pull解析执行的流程1测试相关的概念 一个软件是测试
nwsuafer
·
2014-05-30 22:00
安卓基础学习
1
1什么是3g2为什么选择andriod开发3android发展前景4android简介&体系结构5两种虚拟机的比较6sdk的目录结构7模拟器的创建8模拟器创建的错误9helloword&android工程的目录结构10apk的安装过程11android下apk安装释放文件的过程12开发中常用的工具界面13常用的指令简介14短信发送器的ui15短信发送器的实现16点击事件的四种写法17常见布局18常
nwsuafer
·
2014-05-30 21:00
Android基础
安卓基础学习
_Intent和IntentFilter
一、Intent对象详解 Android中提供了Intent机制来协助应用间的交互与通讯,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将Intent传递给调用的组件,并完成组件的调用。Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Service之间的交互。因此,Intent在这
sgzy001
·
2013-11-23 22:00
安卓基础学习
_Activity与Fragment
一、建立、配置和使用Activity /*********************配置Activity********************/ 节点的使用 该节点可以包含在四个元素中,用于为组件提供额外的参数数据。 ...... Activity中获取参数: try { ActivityInfoactivityInfo=this.getPackageManager().
sgzy001
·
2013-11-23 22:00
安卓基础学习
_Android事件处理
一、基于监听事件处理 1.内部类作为事件监听器类, 2.外部类作为事件监听器类。 3.Activity本身作为事件监听器。 4.匿名内部类作为事件监听器。 5.直接绑定到标签 //获取应用程序中的bn按钮 Buttonbn=(Button)findViewById(R.id.bn); //为按钮绑定事件监听器。 bn.setOnClickListener(newMyClick
sgzy001
·
2013-11-23 22:00
安卓基础学习
_应用的界面编程
一、Android应用的界面编程 1、布局管理器 线性布局:LinerLayout 表格布局:TableLayout 相对布局:RelativeLayout 绝对布局:AbsoluteLayout 帧布局:FrameLayout 网格布局:GridLayout(android4.0新增) 1.线性布局 线性布局不会自动换行,当组件会一个一个的排列到头后,剩下的组件将不会被显示出来。 注:纵向ve
sgzy001
·
2013-11-22 20:00
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他