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基础
【
Android基础
篇】SQLite数据库的增删改查基本操作
一、概述SQLite是Android系统的核心数据存储服务之一,它是一个轻型的嵌入式数据库,占用非常少的资源却能提供很好很快的数据存取服务,许多大型的需要数据存储的Android项目都有用到SQLite(也可以用于桌面应用程序)。下面介绍一下SQLite的创建数据库、表的操作,以及基本的增删改查操作。二、基本操作API简介在Android中,SQLiteDatabase类提供了SQLite的底层A
zgljl2012
·
2020-08-05 04:35
Android应用
android基础
知识07:SharedPreferences和PreferenceActivity02—自定义
在博客《
android基础
知识07:SharedPreferences和PreferenceActivity》中我们介绍了SharedPreferences和PreferenceActivity的基本原理
iteye_15968
·
2020-08-05 00:48
android基础
知识07:SharedPreferences和PreferenceActivity
本文主要介绍SharedPreferences和PreferenceActivity的基础知识和用法。主要资料来源于网络,包括但不限于:《Android之PreferenceActivity》《在Android中Preferences数据存储的使用》《Android的设置界面及Preference使用》《OnPreferenceChangeListener分析,以及与OnPreferenceCli
iteye_15968
·
2020-08-05 00:48
android事件处理机制
1.前言在android的进阶之路上,看《android开发艺术探索》实在看不下去了,开始怀疑自己的
android基础
了,于是找了两本
android基础
的书把
android基础
过一遍,还确实发现了好多知识漏洞
Allen_Coder
·
2020-08-05 00:16
Android个人整理
Android基础
知识学习记录(一)
一、说一说Android的虚拟机DVM与ART在说DVM与ART之前,要说说与JVM的一个区别,前者是基于寄存器实现的,后者是基于栈实现的。1.DVM:Dalvik是Google公司自己设计用于Android平台的Java虚拟机。支持已转换为.dex(DalvikExecutable)格式的Java应用程序的运行,.dex格式是专为Dalvik应用设计的一种压缩格式,适合内存和处理器速度有限的系统
yangy_12345
·
2020-08-04 22:58
Android的类加载
Android基础
- Binder和socket的比较
传输性能:socket作为一款通用接口,其传输效率低,开销大,主要用在跨网络的进程间通信和本机上进程间的低速通信。消息队列和管道采用存储-转发方式,即数据先从发送方缓存区拷贝到内核开辟的缓存区中,然后再从内核缓存区拷贝到接收方缓存区,至少有两次拷贝过程。共享内存虽然无需拷贝,但控制复杂,难以使用。表1各种IPC方式数据拷贝次数IPC数据拷贝次数共享内存0Binder1Socket/管道/消息队列2
wenjun890407
·
2020-08-04 21:45
android基础
Android基础
知识整理
1.Activity四大组件之一,一般,一个用户界面对应一个activity.setContentView();//要显示的布局activity是context的子类,同时实现了window.callback和keyevent.callback,可以处理窗体用户交互的事件。如果界面有共同的特点,可以自己定义一个BaseActivity.2.描述Activity的生命周期生命周期描述的是一个类从创建
步芦司
·
2020-08-04 16:31
本科学习Android笔记之传智播客_快速掌握Android视频教程
传智播客2012年_
Android基础
学习视频【经典入门】参照本科Android选修课学习视频目录总结:•01_前言.avi•02_搭建Android开发环境.avi•03_创建与启动手机模拟器和学习使用
LeeLi_1992
·
2020-08-04 12:39
Android
android项目目录介绍
/*************************************/>
android基础
学习/*************************************/0.MVC/*****
2哥的成长记录
·
2020-08-04 10:50
activity嵌套fragment,fragment内嵌fragment之间传值切换fragment
至于fragment的用法,fragment+viewpager的滑动切换代码请参考博文
Android基础
:翻页控件Viewpager的使用方法,viewpager+fragment混合使用fragment
fanfan-公众号-码农修仙儿
·
2020-08-04 10:09
Android拓展学习
Android基础
入门教程——2.3.2 EditText(输入框)详解
Android基础
入门教程——2.3.2EditText(输入框)详解标签(空格分隔):
Android基础
入门教程本节引言:上一节中我们学习了第一个UI控件TextView(文本框),文中给出了很多实际开发中可能遇到的一些需求的解决方法
coder-pig
·
2020-08-04 10:36
Android入门实战教程-巫文杰-专题视频课程
Android入门实战教程—132931人已学习课程介绍本课程由CSDN讲师博主,IT_xiao小巫倾情相授,本课程针对Android初学者的入门实战课程,详尽的介绍
Android基础
的方方面面,从开发环境搭建到基础控件的使用
IT_xiao小巫
·
2020-08-04 08:26
视频教程
Android基础
——TextView添加超链接,设置部分字体颜色等(spannableString)
1.SpannableString使用探索TextView应该是Android中使用最频繁的控件之一,在实际开发中,有时候需要显示的文字设置不同的样式或者响应事件,例如部分字体颜色是其他颜色,有的字点击之后有响应事件,有的字高亮显示等等。最简单的当然是字符拼接了。比较合适的实现方法应该是使用HTML来解决或者使用SpannableString,这里主要介绍SpannableString,其可以实现
者文
·
2020-08-04 06:15
Android基础
Android基础
-------Android通知Notification
Android通知Notification简介:android通知,是Android系统一个比较有特色的功能,当某个应用希望向用户发送一些提示信息,而该程序又不在前台运行的时候,这时候就需要用到通知,它会在状态栏上方显示通知图标和一些提示文字功能作用:1.显示接收到短消息、即使消息等信息(如QQ、微信、新浪、短信)2.显示客户端的推送消息(如有新版本发布,广告,推荐新闻等)3.显示正在进行的事物(
淡然的灰色水果拼盘
·
2020-08-04 06:09
JAVA学习
android
Android基础
-----屏幕适配
Android屏幕适配什么是屏幕适配定义:屏幕适配就是解决在不同屏幕尺寸中使其尺寸单位,图片,文字,依然出现预期的效果,使得某一元素在Android不同尺寸、不同分辨率的手机上具备相同的显示效果1.对于屏幕适配你所需要了解的知识(1)屏幕尺寸含义:手机对角线的物理尺寸单位:英寸(inch),1英寸=2.54cm屏幕分辨率含义:手机在横向、纵向上的像素点数总和比如我们常见的1920*1080Andr
淡然的灰色水果拼盘
·
2020-08-04 06:09
JAVA学习
android
Android基础
----- Fragment 之静/动态加载,滑动效果,生命周期
Fragment(碎片)什么是Fragment理论:简单来说,Fragment其实可以理解为一个具有自己生命周期的控件,只不过这个控件又有点特殊,它有自己的处理输入事件的能力,有自己的生命周期,又必须依赖于Activity,能互相通信和托管。是一种可以嵌入在Activity中的UI片段,它能让程序更加合理和充分地利用大屏幕的空间,因而在平板和目前的大屏手机上应用的非常广泛作用:可以实现Androi
淡然的灰色水果拼盘
·
2020-08-04 06:09
JAVA学习
android
Android基础
TOP3:线性布局的特点,常用属性,及权重值
线性布局是一种让视图水平或者垂直布排列的布局;常用属性:androuid:orientation:表示布局方向取值vertical表示垂直布局取值horizontal表示水平布局android:gravity表示视图对齐方式内容包括TOP,bottom,left,right,center_vertical,center_horizontal,center可以使用“|”分割填写多个值布局中的视图可以
weixin_30444105
·
2020-08-04 04:15
移动开发
[
Android基础
论]为何Activity退出之后,系统没有调用onDestroy方法?
首先,问题是如何出现的?晚上复查代码,发现一个activity没有调用自己的ondestroy方法我表示非常的费解,于是我检查了下代码。发现再finish代码之后接了如下代码finish();System.exit(0);//这就是罪魁祸首为什么这样写会出现问题System.exit(0);////看一下函数的原型publicstaticvoidexit(intcode)//AddedinAPIl
weixin_30248399
·
2020-08-04 03:54
Android基础
入门教程——2.2.2 RelativeLayout(相对布局)
在上一节中我们对LinearLayout进行了详细的解析,LinearLayout也是我们用的比较多的一个布局,我们更多的时候更钟情于他的weight(权重)属性,等比例划分,对屏幕适配还是帮助蛮大的;但是使用LinearLayout的时候也有一个问题,就是当界面比较复杂的时候,需要嵌套多层的LinearLayout,这样就会降低UIRender的效率(渲染速度),而且如果是listview或者G
不知梦
·
2020-08-04 03:48
android
Android基础
UI篇------TextView及其子类
一、TextView继承自View类,本质上就是一个文本编辑器,只是Android关闭它的编辑功能。把编辑文字的功能交给了它的子类——EditText。特殊之处:1.通过设置ellipsize=marquee,可以实现“跑马灯”android:width=”wrap_content”android:focusable=“true”android:singleline=“true”android:e
戎码倥偬
·
2020-08-04 03:07
Android开发基础
Android基础
UI篇------六种基本布局
1.线性布局LinearLayout常用属性:android:gravity设置子控件的对齐方式android:orientation排列方式(分为水平排列和垂直排列)android:layout_gravity设置相对于父控件的对齐方式android:layout_weight子控件在布局中所占的权重!LinearLayout不会换行,所以,如果子控件超出屏幕范围,将不会显示。2.表格布局Tab
戎码倥偬
·
2020-08-04 03:07
Android开发基础
Android基础
与手机历史
智能的机操作系统经过多盘厮杀,到现在形成了三足鼎立之势:Android、iOS、Windowsphone8三者一统天下。而其他的诸如SymbianS60,UIQ,WindowsMobile,Linux,Brew、Blackberry……则成为了过眼烟云。今天,Android更是在市场上有75%的占有率;在国内比例更甚,达到90%之多。有人说:上一个十年是互联网时代;这个十年就是移动互联时代!一、手
百年大鸡
·
2020-08-04 02:51
android
android
Android基础
练习
1.自定义Toast步骤,首先需要添加一个自定义的toast布局,然后通过构造方法实例化一个Toast对象即可publicvoidonToast(Viewview){//1.加载自定义布局LayoutInflaterlayoutInflater=LayoutInflater.from(this);Viewview1=layoutInflater.inflate(R.layout.toast_lao
u011337769
·
2020-08-04 02:42
Android
SDK开发
Android基础
学习笔记之-ListView用法(一)
今天学习了Listview的相关内容,通过查找最佳方法来实现listview的效果,最后,发现listview常用的有三种途径,以BaseAdapter适配类为例,它们主要区别在于getview()方法中使用的区别:1).getview()中的view不经过任何处理,最后返回的是view型。如果列表数据量比较大,这种方法每次会重新创建view,配置资源,严重影响性能2).geteview()中使用
水月沐风
·
2020-08-04 00:53
android
错误调试
布局
listview
Android Studio基础学习(入门五)——小相册(三)【ImageSwitcher图像切换器】
Android基础
学习,话不多说,上代码:activity_main.xml:M
Te_amo_zzx
·
2020-08-03 22:47
Android
Studio
android基础
-界面代码
android的界面都是.xml文件存放在res/layout里要做界面首先需要懂得LinearLayout线性布局,有两种格式android:orientation="vertical"android:orientation="horizontal"指定宽度和高度的wrap_parentmatch_parent//这里就不讲fill_parent,只要理解为match_parent的功能比fil
ysphello0
·
2020-08-03 21:51
android基础
学习-android篇day14-UI基础控件综合案例——点餐系统
案例分析:一、资源图片资源:各种菜品图片(后缀jpg或png),放置到res/drawable文件夹下二、XML布局文件将布局分成三部分a:Title—>"选餐Start!"由图片(ImageView)开始至显示(ToggleButton)垂直方向的线性布局,*weight=1;第一行ImageView第二行ToggleButton三、java代码a:initView();初始化控件b:initD
mrdonkey3
·
2020-08-03 21:49
1-android入门
Android基础
知识梳理
文章目录系统架构应用层应用框架层系统运行库层硬件抽象层(HAL)Linux内核层补充通信方式BinderIPC原理Binder原理Sockethandler主线程中子线程中Android类加载器Service类型前台服务后台服务绑定服务与服务有关的常用方法及作用(涉及Context类和Service类)生命周期手动调用Context#startService()开启服务手动调用Context#st
奏奏奏奏
·
2020-08-03 21:43
Android
Android基础
知识学习-Instrumentation启动源码简析
Application与Activity是Android中非常重要的组件之其二,当然更多提起的还是Activity,它与用户界面有更直接的关系;当点击设备App图标时,界面上展示给用户能看到过程中,就包含启动Application与Activity的过程。应用运行的一刻,Android系统会为应用创建一个Application对象,这个对象有数据传递、数据共享和数据缓存等功能,它就如同一个容器一样
雨墨轩痕
·
2020-08-03 20:12
Android
Appium学习
Android基础
入门教程——2.3.8 SeekBar(拖动条)
本节引言:本节我们继续来学习Android的基本UI控件中的拖动条——SeekBar,相信大家对他并不陌生,最常见的地方就是音乐播放器或者视频播放器了,音量控制或者播放进度控制,都用到了这个SeekBar,我们先来看看SeekBar的类结构,来到官方文档:SeekBar嘿嘿,这玩意是ProgressBar的子类耶,也就是ProgressBar的属性都可以用咯!而且他还有一个自己的属性就是:andr
丿灬安之若死
·
2020-08-03 20:02
#
Android基础
android基础
UI控件
1、ImageView:存放图片的容器,图片一般放在android工程的drawable目录下。相关常用属性:src:图片路径,scaleType:图片在图片框内的摆放方式:方式有很多种其中fitXY最实用,是将图片按照图片框的大小自动压缩。activity的布局文件(*.xml)用法举例:2、checkBox:复选框,CheckBox应用于可多选的场景,比如多文件的增删改查,移动,以及爱好啊这些
longwei000
·
2020-08-03 19:40
Android
APP
Handler内存泄漏?
最近在温习
Android基础
知识的时候遇到了一个老生常谈的问题,那就是使用Handler的时候会造成内存泄漏的问题,这个问题一直都是面试官最得意的问题,但是如果说为什么会造成内存泄漏,还真的难住了好多人
CSP一往无前
·
2020-08-03 18:51
Android基础
之Fragment与Activity交互详解(二)
今天继续讲解Fragment组件的特性,主要是跟Activity的交互和生命周期的关系,我们前面已经说过Fragment是依赖于Activity的,而且生命周期也跟Activity绑定一起。下面我们看看Fragment跟Activity的关系。1、为Activity创建事件回调方法在一些情况下,你可能需要一个fragment与activity分享事件。一个好的方法是在fragment中定义一个回调
老牛破车懒人
·
2020-08-03 18:04
android
Android基础
——Fragment控制切换多个页面
今天接着上一篇文章,讲解一下Fragment的控制,主要是切换View和页面替换等操作。还有就是如何获取Fragment的管理对象,以及与Activity的通信方式。(PS:新建的Q_Q_群,有兴趣可以加入一起讨论:Android群:322599434)1、管理Fragment要在activity中管理fragment,需要使用FragmentManager.通过调用activity的getFra
iteye_5302
·
2020-08-03 18:09
【
android基础
学习之八】——页面布局
声明:学习的书籍《Android应用开发揭秘》,这里记录学习该书籍的日志,引用的相关代码与总结描述,没有商业的用途,完全是自我学习的一个记录,刚刚学习不可避免会出现很多问题,若是有错误还请大家多多批评。2011-10-31晚,完成最后一篇Android的基础学习,关于界面一些常用布局;一、界面布局之线性布局(LinearLayout)之前的例子的学习已经多次使用到了LinearLayout这个布局
iteye_20755
·
2020-08-03 18:59
1.
Android基础
:常见控件----->TextView
TextView控件,常用用于显示文本或者点击链接地址,通过过XML布局文件,迅速创建TextView控件1.在XML布局文件中,,可以设置TextView控件的属性常见属性1.android:id定义控件唯一识别ID,比如android:id="android:id="@+id/textView",textView代表控件ID,使用这个控件findVieById就是引用这个ID名2.androi
fearhai
·
2020-08-03 17:15
Android基础
(
Android基础
)activity 和 fragment互相传值
一,activity往fragment传值,大家都知道不能通过fragment的带参数的构造函数来传值,为什么呢,原因如下:Avoidnon-defaultconstructorsinfragments:useadefaultconstructorplusFragment#setArguments(Bundle)insteadFromtheFragmentdocumentation:Everyfr
Andevel
·
2020-08-03 16:30
Android
Android基础
和运行机制
Android应用程序是用Java语言写的,通过aapt工具把应用程序所需要的任何数据、资源文件打包成apk文件,这个文件是一个将应用安装到手机上的一个载体。每个Android应用程序存在于不同的世界:(1)默认的,每个应用在他自己的Linux进程中运行,当应用中的任何代码需要执行时Android就启动相应的进程,当不需要执行时并且系统资源被其他应用请求时android就关闭相应的进程。(2)每个
爱吃鱼的老虎
·
2020-08-03 15:24
经验总结
Android基础
知识之Room教程
1.背景简介ORM数据库很多,如ormlite,activeorm,greenDao等等。Google也出了一款room,对比了下orm数据库,网上也对比了room与其他orm框架的性能。2.Room三大组件Database:可以使用此组件创建数据库holder,注释定义实体列表,和类的内容定义数据访问对象(DAO)数据库中的表。它也是基本连接的主要访问点。Entity:实体类对象模型,一般一一对
Howzit
·
2020-08-03 15:51
Android
安卓作业----慕课移动应用开发作业23之自定义VideoView,实现动态背景的登录界面
同时这也是中国大学慕课移动终端应用开发的网课作业23说明参考如下博客内容EditText自定义下划线颜色在EditText中设置hint的大小和颜色[
Android基础
]VideoView超简单自定义VideoView
大青儿
·
2020-08-03 15:00
安卓学习笔记
TextView的XML属性说明全析 ---
Android基础
篇
TextView的XML属性说明全析文|莫若吻(注:以下内容是根据AndroidAPI开发文档翻译总结得出的。)1.TextView类关系结构如图:2.TextView的XML属性属性---->相应方法---->作用详解android:autoLink---->setAutoLinkMask(int)---->可选值:none/web/email/phone/map/all,设置是否当文本为URL
Promise Sun
·
2020-08-03 14:00
而
_
Android
Android
World
CheckedTextView的使用(结合ListView实现单选、多选效果)
小小码农初成长之—
Android基础
_CheckedTextView情景描述:说到实现单选、多选毫无疑问的我想到了RadioGroup+RadioButton和CheckBox。
Seapp
·
2020-08-03 12:59
android基础
ANDROID基础
学习笔记_1.1_练习
好吧,很久没有写了。不过我也从没有想过放弃,给自己点个赞。。。。昨天晚上主要把之前学的按钮绑定事件做了一个练习,写了一个短信发送器。现在开始分析编写过程。首先还是布局,用到了两个文本显示控件TextView标签、一个号码输入框、一个多行文本输入框、一个按钮。这里讲到了尺寸单位这个概念,我从网上找来了它们的详细解释(原文传送门):px:即像素,1px代表屏幕上一个物理的像素点;px单位不被建议使用,
GONETHEN
·
2020-08-03 12:07
ANDROID
Android基础
教程(十)之-------ListView的应用
大家好,终于可以又写blog了,前段时间准备日语,现在终于完了.我们今天要讲的内容是Android中ListView中的实现.一共分为四个步骤,我将一一讲解:Stepone:创建一个新的Android工程,命名为ListViewDemo.Steptwo:找到ListViewDemo.java,把我们习惯的继承Activity,改成ListActivity,如下:publicclassListVie
ElaineYY
·
2020-08-03 12:43
Android基础教程
Android基础
入门教程——2.4.10 Spinner(列表选项框)的基本使用
Android基础
入门教程——2.4.10Spinner(列表选项框)的基本使用标签(空格分隔):
Android基础
入门教程本节引言:本来本节是想给大家介绍一个Gallery(画廊)的一个控件的,后来想想还是算了
coder-pig
·
2020-08-03 12:24
Android基础
-----Fragment与Activity之间的通讯
Fragment与Activity之间的通讯提示:本博客案例的创建部分在我的上一篇博客中https://blog.csdn.net/weixin_38423829/article/details/806037821.从Fragment向Activity中传递数据1.首先我们在我们在activity_main.xml中添加一个TextView控件放置在顶部2.接着我们修改fone.java里的代码(
淡然的灰色水果拼盘
·
2020-08-03 11:13
JAVA学习
android
Android基础
入门教程——2.3.1 TextView(文本框)详解
本节引言:学习完Android中的六大布局,从本节开始我们来一个个讲解Android中的UI控件,本节给大家带来的UI控件是:TextView(文本框),用于显示文本的一个控件,另外声明一点,我不是翻译API文档,不会一个个属性的去扣,只学实际开发中常用的,有用的,大家遇到感觉到陌生的属性可以查询对应的API!当然,每一节开始都会贴这一节对应API文档的链接:TextViewAPI好了,在开始本节
不知梦
·
2020-08-03 11:13
android
Android基础
:代码中实现界面动态布局
--------------------------------------------------------------publicclassTestActivityextendsActivityimplementsOnClickListener{privateLinearLayoutchildLinLayout;privateList>viewList=newArrayList>();pri
事在人为,幸福从不抱怨开始!
·
2020-08-03 11:30
安卓整理
android基础
--TextView详解
1.TextView中链接手机号码/网页/邮件/地图android:autoLink的可选值为(none/web/email/phone/map/all)设置一个URL链接,可以点击访问。例如:1.1拨打手机android:text=”拨打手机:13888888888″android:autoLink=”phone”这里设置了一个链接为手机的autoLink它会自动设别数字过滤掉字符串”拨打手机:
格拉格拉
·
2020-08-03 10:03
Android
Android基础
Activity的启动流程
##概述:从应用的启动流程来看,Activity只是一段程序的代码,它既不是程序的入口,也不是程序的必要流程.只是程序运行中的一个场景,一个组件.是基于Context扩展了特定功能接口的一个前台运行的场景.AMS通过ApplicationThread的引用代理,远程调用ApplicationThread的服务端,并通过ApplicationThread的服务端发送消息给应用程序主线程从而控制Act
爱码士_yan
·
2020-08-03 10:02
android
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他