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基础
-----屏幕适配
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
Android基础
入门教程——10.8 LayoutInflater(布局服务)
Android基础
入门教程——10.8LayoutInflater(布局服务)标签(空格分隔):
Android基础
入门教程本节引言:本节继续带来的是Android系统服务中的LayoutInflater
coder-pig
·
2020-08-03 09:23
Android基础
入门教程——3.1 基于监听的事件处理机制
Android基础
入门教程——3.1.1基于监听的事件处理机制标签(空格分隔):
Android基础
入门教程本节引言:第二章我们学习的是Android的UI控件,我们可以利用这些控件构成一个精美的界面,但是仅仅是界面而已
coder-pig
·
2020-08-03 09:23
Android基础
入门教程——8.4.4 Android动画合集之属性动画-又见
Android基础
入门教程——8.4.4Android动画合集之属性动画-又见标签(空格分隔):
Android基础
入门教程本节引言:上节我们对Android的属性动画进行了初步的学习,相信大家对于属性动画已经不再是一知半解的状态了
coder-pig
·
2020-08-03 09:23
Android基础
入门教程——7.5.5 WebView缓存问题
Android基础
入门教程——7.5.5WebView缓存问题标签(空格分隔):
Android基础
入门教程本节引言:现在很多门户类信息网站,比如虎嗅,ifanr,钛媒体等等的APP,简单点说是信息阅读类的
coder-pig
·
2020-08-03 09:23
android基础
知识02——线程安全2:handler、message、runnable
《
android基础
知识02——线程安全》系列文章就是参考了网上许多网友的文章后,整理出来的一个系列,介绍了主要的方法。分别如下:
android基础
知识02——线程安全1:定义及例子and
xianming01
·
2020-08-03 08:44
android
Android基础
知识(二十):Notification、提醒式通知(横幅)踩坑与通知界面设置跳转
Android基础
知识(二十):Notification、提醒式通知(横幅)踩坑与通知界面设置跳转一、Notification通知与基本用法通知Notification是Android系统中比较有特色的一个功能
快乐肥柴
·
2020-08-03 07:35
走进Anroid
Android基础
知识(十三):Service生命周期及更多技巧
Android基础
知识(十三):Service生命周期及更多技巧一、Service生命周期当Service是使用startService()方法启动时,则Service的生命周期如下图所示。
快乐肥柴
·
2020-08-03 07:05
走进Anroid
如何自学Android
2.
Android基础
学习1.基础UI学习对于
weixin_34261739
·
2020-08-03 07:36
TextView
2.3.1TextView(文本框)详解分类
Android基础
入门教程本节引言:学习完Android中的六大布局,从本节开始我们来一个个讲解Android中的UI控件,本节给大家带来的UI控件是:TextView
weixin_34235457
·
2020-08-03 07:57
Android 基础课堂 - Lesson.5
Android基础
课堂上周我们已经写完了登录的界面啦,界面布局挺简单的,学起来不难吧,对了,我们也说了,要实现相同的布局效果,还有很多其他的实现方式,怎么样,有没有尝试用其他的写法去实现看看呢。
weixin_33722405
·
2020-08-03 06:10
移动开发
java
android基础
:广播BroadCast简单案例
运行效果string.xmlTestBroadcast请输入发送参数发送广播Settingsactivity_main.xmlMainActivitypackagecom.mytest.testbroadcast;importandroid.app.Activity;importandroid.content.Intent;importandroid.os.Bundle;importandroid
weixin_30780649
·
2020-08-03 06:04
Android中TextView的常见属性
转帖请注明本文出自weimeig的博客(http://blog.csdn.net/weimeig/article/details/79648351),请尊重他人的辛勤劳动成果,谢谢应朋友们反馈的
Android
唯美星辉
·
2020-08-03 06:44
Android-UI
Android 面试题总结之Android 基础(四)
Android面试题总结之
Android基础
Service(四)在上一章节Android面试题总结之
Android基础
BroadcastReceiver(三)我们讲了BroadcastReceiver基础知识
fuchenxuan
·
2020-08-03 06:07
Android
Android
之美
Android基础
————UI布局之高级控件详解
UI高级控件:(1)SeekBar:可以拖动的进度条(2)ProgressBar:常用属性:style:style="?android:attr/progressBarStyle"默认的进度条样式style="?android:attr/progressBarStyleLarge"图标变大style="?android:attr/progressBarStyleSmall"图标变小style="?
super_zlliu
·
2020-08-03 05:52
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
其他