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初级
-布局,常用控件(上),资源
01-Android中6种布局以及各自作用布局管理器本身并不会显示任何效果,只是可以约束内部控件的排列方式。线性布局LinearLayout可以让内部组件按照水平或垂直的方式进行摆放。还可以通过权重的方式让内部组件等比例摆放。相对布局RelativeLayout可以让内部组件相对父容器来进行摆放,还可以相对兄弟组件来摆放。帧布局FrameLayout可以让组件一个叠加一个进行摆放。表格布局Tabl
Android小弟
·
2020-02-10 00:09
Android初级
-Android 日志输出和Debug跟踪,常用控件(中),资源
01-ImageView图片展示组件的使用和属性设置(src属性和background属性的区别)02-android:layout_gravity与android:gravity的区别android:gravity指的是组件内部内容的排列方式或容器内部組件的排列方式android:layout_gravity指的是该组件在父容器中的排列方式03-ScrollView和HorizontalScro
Android小弟
·
2020-02-09 08:01
Android初级
-常用控件(下),资源
01-进度条(ProgressBar)的概述,属性,常用方法//在开发时,当需要下载或上传文件时,需要让用户知道当前的进度,就需要使用进度条//xml中使用//减少或增加进度,值为整数就是增加,负数就是减少pb_show.incrementProgressBy(-5);//第一进度pb_show.incrementSecondaryProgressBy(-3);//第二进度02-拖动条(SeekB
Android小弟
·
2020-02-05 06:15
Android初级
开发笔记 -- 关于Fragment的回退栈
一直想好好研究一下项目中经常用到的Fragment。这篇先记录一下对Fragment的回退栈的学习。@[toc]一、什么是FragmentFragment是Android3.0之后引入的可嵌入activity中的碎片化组件,实现了界面的最大化利用。有以下几个特点:(1)不可独立存在,但是有自己的生命周期。不过因为与activity关联在一起,生命周期会受activity影响。(2)可静态引入也可动
广州芦苇科技App
·
2020-01-01 01:26
011
android初级
篇之android登录界面的设计
设计目标密码账户的输入输入账户时,自动显示匹配账户没有帐号,显示官网超链接登录框的自动提示功能参考一下链接中的AutoCompleteTextView的使用布局文件编程代码publicclassLoginActivityextendsActivity{privatestaticfinalStringTAG="LoginActivity";ButtonloginButton;EditTextuser
夏大王2019
·
2019-12-31 12:43
Android初级
开发者的4则建议
一.UI及交互Android开发者最表面的本职工作的是视觉及交互实现.着重提高以下几种技巧:1.自定义View.通常限于xml配置的束缚,需要通过自定义View实现视觉的灵活性和通用性.2.熟悉Touch事件的分发流程交互有一部分是与手势相关的,比如页面下拉会触发刷新或关闭或隐藏bar等操作,只要掌握Touch分发流程,结合官方提供的ViewDragHelper等工具就更能得心应手.3.参考第三方
partoftom
·
2019-12-30 01:49
Android初级
开发笔记 -- Android事件分发
之前写过一篇浅谈Android事件分发。有兴趣的旁友可猛戳-〉浅谈Android事件分发。今日主要是写一下实战例子。下面这个例子是摘抄了Android事件分发机制详解与实战剖析,一张事件分发流程图,让你彻底搞明白的实例。实现效果如下,底部的行程详情可以往上拖动覆盖在地图之上,也可以往下拖动停止在屏幕的正中位置,地图相关操作:放大、缩小、移动都能正常的响应,怎么实现?在这里插入图片描述针对上面的例子
广州芦苇科技App
·
2019-12-28 02:54
025
android初级
篇之Android am命令的实现
025
android初级
篇之Androidam命令的实现am命令一个重要的调试工具,主要功能包括如下:启动停止ActivityService,启动Broadcast,查看管理这些信息。
夏大王2019
·
2019-12-27 16:03
Androi,你够了!!!
毫无疑问,
android初级
工程
Maat红飞
·
2019-12-26 15:59
Android开发中所积累的一些自定义控件和工具
也就是基于这个原因我开始创建并且维护这个库,我所希望的是这个库能帮助到一部分
Android初级
的开发人员,也希望每一个看到AndroidCodeTools这个库的码神们,能多多的Pull你们开发中所遇到的优秀的工具
Thomas__Yang
·
2019-12-24 22:28
037
android初级
篇之Activity的几个重要函数
常规的生命周期的几个函数就不说了,说几个之前自己用的不多的onTouchEventpublicbooleanonTouchEvent(MotionEventevent)手机屏幕事件的处理方法onTouchEvent。该方法在View类中的定义,并且所有的View子类全部重写了该方法,应用程序可以通过该方法处理手机屏幕的触摸事件。该方法的签名如下所示。参数event:参数event为手机屏幕触摸事件
夏大王2019
·
2019-12-17 05:44
048
android初级
篇之定时器Timer和TimerTask的详细使用
Timer是jdk中提供的一个定时器工具,使用的时候会在主线程之外起一个单独的线程执行指定的计划任务,可以指定执行一次或者反复执行多次。TimerTask是一个实现了Runnable接口的抽象类,代表一个可以被Timer执行的任务,需要重载run()方法,在其中实现自己的功能。Timer类API接口构造函数1.Timer()Createsanewtimer.2.Timer(booleanisDae
夏大王2019
·
2019-12-16 16:08
Android初级
开发(四)——布局中的几个常用控件
中午没有睡觉,下午真的困得要死。。。没什么要紧的任务,抓紧时间回顾一下几个基本控件的知识,借此提提神。。。希望自己不要敲着敲着就睡着啦zzz1、TextView在Android中,文本控件主要包括TextView控件和EditView。TextView类继承自View类,TextView控件的功能是向用户显示文本的内容,但不允许编辑。下面是TextView的一些常见属性。2、ButtonButto
文青争_cca5
·
2019-12-15 07:18
041
android初级
篇之apk签名key keystore格式转pk8+x509.pem
常用的android的签名工具有两个即jarsigner和apksigner。这两种使用的key格式不一样,keystore格式转pk8+x509.pem1.将keystore文件转换为pkcs12格式keytool-importkeystore-srckeystoremy.keystore-destkeystoretmp.p12-srcstoretypeJKS-deststoretypePKCS
夏大王2019
·
2019-12-15 06:30
004
android初级
篇之androidStudio ndk开发环境
androidstudio中编译C/C++源代码1.配置ndk.dir在local.properties添加如下配置:sdk.dir=path_of_android-sdkndk.dir=path_of_android-ndkandroidstudio中有对ndk环境的设置:【File】->[ProjectStruct]->AndroidNDKLocation在如上位置设置ndk的安装位置。2.G
夏大王2019
·
2019-12-14 15:11
Android初级
开发笔记 - FloatingButton
记录一下项目近期遇到的跟FloatingButton相关的一个小问题。背景:需要画一个固定在某个位置,不随其他控件移动而移动的按钮。设计稿:在这里插入图片描述第一阶段:拿到蓝湖的切图,发现不仅有白边还有很大一部分的透明背景。直接在FloatingButton设置backgroundTint后图片显得很小,一点也不美观。而且形状是圆形的。切图:在这里插入图片描述作为FloatingButton背景:
广州芦苇科技App
·
2019-12-13 19:34
Android初级
开发笔记 - IntentService
@[toc]一、定义及作用IntentService是继承于Service,用于处理异步请求,实现多线程的一个类。二、使用及原理如何使用:步骤1:定义IntentService的子类:传入线程名称、复写onHandleIntent()方法packagecom.example.administrator.test;importandroid.app.IntentService;importandro
广州芦苇科技App
·
2019-12-08 01:01
Android初级
躲不开的那些坑
《
Android初级
躲不开的那些坑》新地址如下:掘金:https://juejin.im/post/5a320ffdf265da433562c6d4CSDN:http://blog.csdn.ne
OCNYang
·
2019-12-02 05:34
014
android初级
篇之基于GraphView绘制统计图表
在项目中导入Graphview源码模块如何导入可参考文章:013
android初级
篇之AndroidStudio引用源
夏大王2019
·
2019-11-06 09:16
Android初级
工程师常见面试问题
Java:描述一下Java的垃圾回收机制String、StringBuffer、StringBuilder三者的区别final、static关键字有什么作用overload和override的区别exception和runtimeexception的区别实现线程的两种方式Java方法中的参数是值传递还是地址传递,String作为参数呢写一个简单的socket客户端和服务器端写一个文件复制功能两种单
good_dev
·
2019-11-04 12:18
Android:是时候掌握WebView与Js的交互技术了
目前移动端开发市场的遇冷,除了
android初级
人才过多之外,还有就是前端技术的崛起,挤占了native开发的空间,不过仔细想想,在互联网的意义上,移动端的App其实也属于前端。。。所以顺应
LeviWGG
·
2019-11-04 03:24
033
android初级
篇之android的Observer模式
android中的Observer模式,是继承自java的实现,使用Observable类和Observer实现。Observer模式定义对象间的一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。JDK里提供的observer设计模式的实现由java.util.Observable类和java.util.Observer接口组成。从名字上可以清楚的看出两者在O
夏大王2019
·
2019-11-03 08:31
036
android初级
篇之Activity的启动模式
task容器任务栈当用户点击某个应用程序图标打开一个应用时,那么这个任务就处于前端。如果这个应用程序之前未被打开过,就会创建一个新的任务Task。Task是一个Activities的收集器,专门收集用户操作交互所打开的Activity。这些Activities都被安排在一个回收栈backstack中,安排的顺序和它们打开的顺序一致。即先打开的安排在最底部,最后一个打开的安排在顶部。运行模式介绍你可
夏大王2019
·
2019-11-02 11:36
2019年最新Android面试精讲--带你复制年薪70W的神话
Android初级
在2019年的日子里风光不再,靠会四大组件就能够获取到满意薪资的时代一去不复返。**经过一波一波的淘汰与洗牌,剩下的都是技术的金子。就像大浪褪去,裸泳的会慢慢上岸。
初壹十五a
·
2019-07-29 17:26
Android
高级开发
腾讯面试
阿里巴巴
widget
面试
腾讯
字节跳动
程序员
Android
BATJ
面试
程序员
Android初级
工程师面试题答案——Android题型
面试题答案(按照以上往下的顺序依次排序):Android类型题目:1.Android有几种布局?参考网站:https://blog.csdn.net/shenggaofei/article/details/524506681.LinearLayout(线性布局)LinearLayout容器中的组件一个挨一个排列,通过控制android:orientation属性,可控制各组件是横向排列还是纵向排列
Peter__Li
·
2019-05-17 12:35
Android
Android初级
进阶之自定义时钟(一)
前言一直以为仪表盘,时钟之类的非常的难,不敢去触摸这个领域。真正接触了才发现不过如此。技术要点1.cancvas1.Cancvas.save()保存画布2.Cancvas.restore()合并画布3.Cancvas.translate()切换x,y坐标点4.Cancvas.rotate()旋转画布2.自定义View相关的知识1.Measure目标实现静态的时钟UI效果图1.测量测量View的宽度
AndroidRookie
·
2019-05-15 22:51
android初级
小技巧
时间戳转换日期格式字符串Stringformat="yyyy-MM-ddHH:mm:ss";SimpleDateFormatdateFormat=newSimpleDateFormat(format);Stringformat1=dateFormat.format(time);//EditText中密码的显示和隐藏if(basd==true){editLoginPassword.setTransf
Day_feeling
·
2018-12-20 18:41
Android初级
到高级视频教程全套 百度网盘下载
百度网盘视频资源下载https://pan.baidu.com/s/1MVYKj4L8-1nU7Er3z5UGRAhttps://pan.baidu.com/s/1ewu5bDpuggEu9y_KCZC_bg入门级中级高级进阶级更多资源百度网盘资源下载关注公众号:
码农乐园
·
2018-09-15 18:36
android
Android开发
Android提升
Android高级开发
Android视频教程
Android学习
[
Android初级
]普通代码库
1.监听屏幕开闭//用代码创建一个内部广播接收者,监听开屏privateclassInnerScreenReceiverextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Intentintent){//因为只监听一个动作,因此没有必要去进行判断了if(intent.getAction().equals(Inte
lucas777
·
2018-09-08 21:33
自定义View之路(一)
为什么要学自定义View,因为这是一个
Android初级
工程师到中高阶的必经之路,很多人对自定义View都比较恐惧,包括我自己,学好自定义View需要花费较多时间和精力,但是请不要畏惧,你必须面对,迈过这座大山
宁静世界
·
2018-06-18 20:38
分享一个有关Android从小白到资深工程师的故事
Android学习路线从4个阶段来对Android的学习过程做一个全面的分析:
Android初级
、中级、高级以及资深工程师。只针对Android应用开发,不针对Rom开发和逆向工程等。
吕氏春秋i
·
2018-06-01 15:07
个人收藏
总结记录
Android 语言的适配兼容
Android语言的适配兼容适用人群:已经具备
Android初级
开发水平、以及对此知识点感兴趣人群。
Air_w
·
2018-03-01 10:50
Android:是时候掌握WebView与Js的交互技术了
目前移动端开发市场的遇冷,除了
android初级
人才过多之外,还有就是前端技术的崛起,
weixin_33697898
·
2018-02-11 16:18
Android开发技术水平走向经验感言
认知一下,首先那些工作很久的人不一定就技术很强,但不可否认经验和解决问题的速度就快.因为基本不是菜鸟;说说我们招聘常见的要求高级工程师.反正就没要求要初级和中级工程师的.但是现在说说个人对初中高的认识:
Android
林尚辉
·
2018-01-09 16:42
开发感言
034
android初级
篇之android的getevent/sendevent命令
在android中可以使用getevent/sendevent命令获取和模拟系统的输入事件。getevent可以获取android设备的事件信息,具体用法可参考帮助:shell@m2note:/$getevent-hUsage:getevent[-t][-n][-sswitchmask][-S][-v[mask]][-d][-p][-i][-l][-q][-ccount][-r][device]-
夏大王2019
·
2017-12-03 02:50
Android初级
开发(四)——补充6、控件TabHost的使用
哎呀呀,,最近怎么搞?!!感觉学习进度实在太慢了,但是熬夜通宵宝宝实在是做不到啊!!!不知道大神们通宵码代码,第二天是怎么正常上班的?还是说大家都是自由职业者。。。小小的发个牢骚,实际上还是自己不够努力。。。废话不多说,今天简单了解一下TabHost吧。一、TabHost是什么TabHost是一个可以在界面中放置多个选项卡的控件,它可实现的效果图如下:二、TabHost的常用组件TabWidget
文青争_cca5
·
2017-08-21 15:16
Android初级
开发(四)——补充3、学习自定义控件
注:本文部分知识点参考了郭霖的《第一行代码》(第二版)一、简单了解控件和布局的继承结构我们所有的控件都是直接或间接继承自View,所有的布局都是直接或间接继承自ViewGroup的,如下图所示:View是Android中最基本的一种UI组件,它可以在屏幕上绘制一块矩形区域,并能相应这块区域的各种事件,因此,我们使用的各种控件其实就在在View的基础上又添加了各自特有的功能。而ViewGroup则是
文青争_cca5
·
2017-08-21 15:52
Android初级
开发(四)——补充2、spinner的简单使用
Spinner(下拉框)控件在Android应用中经常见到,今天简单回顾一下Spinner的相关使用。相信对于下拉框的应用还有更复杂更高级的使用,但是我们还是不要着急,从基础开始,稳扎稳打的一步步学习吧。1、在布局文件中设置一个Spinner下拉框控件2、下拉框是提供给用户选择的,那么我们就再设置一个TextView,直观的显示用户选择的下拉框选项文本。布局文件关键代码如下:3、接着我们在Main
文青争_cca5
·
2017-08-21 15:10
Android开发——去掉系统自带标题栏的几种方式
今天在练习自定义标题栏(
Android初级
开发(四)——补充3)的过程中遇到了隐藏系统自带标题栏的问题,现将几种去掉系统自带标题栏的方式做一总结。
静文文静
·
2017-07-24 10:51
Android——积累小知识点
Android初级
不得不知的知识
Android开发基础规范http://blog.csdn.net/hejjunlin/article/details/52602487我打赌你一定没搞明白的Activity启动模式Context都没弄明白,还怎么做Android开发?ActivityWindowView之间的三角关系http://www.jianshu.com/users/bd3befbe51d0/latest_articles
mz314
·
2017-03-10 20:22
Android初级
第九讲之适配和调试
本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处!Android适配需要考虑方方面面,主要是图片字体大小和API,但也要考虑其他场景下的一些问题。先熟悉一下Android设备的dpi,设计上叫ppi,即1inch中有多少个像素1、考虑横竖屏幕,注意屏幕布局资源的替换和页面数据的保存和重加载,配合onSaveInstance和onRestoreIns
liuxian13183
·
2016-12-14 22:00
Android初级
第八讲之应用如何保活
本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处!一般情况下应用保活的场景在于:后台要不断定位描述一条清晰轨迹、IM通信需要及时收到消息提醒等。所谓保活就是避免被应用杀死,前台应用自然不用说,主要是后台应用。我们知道Android的应用优先级是-16到15,系统进程一般拥有-16到-1的优先级,而普通应用只拥有0-15的优先级;级别越小优先级越高。
liuxian13183
·
2016-12-14 21:00
Android进阶之自定义view(四)
本菜最近整理了一下Android自定义View的代码实现(大神勿喷),适合
Android初级
开发人员学习,有任何错误或问题欢迎留言。
Kervin2
·
2016-10-18 00:00
Android
Android进阶之自定义view(三)
本菜最近整理了一下Android自定义View的代码实现(大神勿喷),适合
Android初级
开发人员学习,有任何错误或问题欢迎留言今天我们用自定义view实现聊天头像以及聊天数量的计数(右上角为未读信息的数量
Kervin2
·
2016-10-18 00:00
Android
Android进阶之自定义view(一)
本菜最近整理了一下Android自定义View的代码实现(大神勿喷),适合
Android初级
开发人员学习,有任何错误或问题欢迎留言。
Kervin2
·
2016-10-15 00:00
Android
Android初级
教程:RatingBar的使用
记得淘宝里面买家给卖家评分的时候会有一个星星状的评分条,其实就是基于RatingBar做了自定义使用了。那么本篇文章就对RatingBar的使用做一个基本的认识。接下来就是正题,那就是对于RatingBar,我到底想要做些什么。一般都有这样的需求: 1.怎样实现一个RatingBar.这是一个很基本的问题,实现不出来,那么其他的东西自然不用说了,而且里面是有一个附加的子问题,就是我要实现一个
qq_32059827
·
2016-10-05 10:00
RatingBar
评分进度条
049
android初级
篇之Android Studio aar包的使用
aar包与jar包的区别在AndroidStudio中对一个自己库进行生成操作时将会同时生成.jar与.aar文件。分别存储位置:*.jar:库/build/intermediates/bundles/debug(release)/classes.jar*.aar:库/build/outputs/aar/libraryname.aar两者区别:*.jar:只包含了class文件与清单文件,不包含资
夏大王2019
·
2016-09-02 14:05
Android初级
教程:ViewPage使用详解
转载本博客,请注明出处:http://blog.csdn.net/qq_32059827点击打开链接ViewPage使用之一就是轮播广告,就以此为出发点,来详细解析一下ViewPage的使用和加载机制。首先直接上一个damo,在代码中我也直接给出了详细的解释。然后,再在案例后边,对加载机制做一个解释。Demo:首先,配置文件:(注意引入全类名) mainactivity活动代码:packa
qq_32059827
·
2016-08-24 19:00
android
自定义控件
viewpage
轮播广告
安卓(Android)实现选择时间功能
前言由于大部分
android初级
教程都没教怎么选择时间,初学者碰到这种难免会有些不知所措,难道要让用户自己输入日期时间?
lkllkllkl
·
2016-08-16 17:08
Android初级
教程:如何自定义一个状态选择器
有这样一种场景:点击一下某个按钮或者图片(view),改变了样式(一般改变背景颜色)。这个时候一种解决方案,可能就是状态选择器。接下来就介绍如何实现状态选择器:步骤:一、新建这样的文件夹:res/drawable二、创建一个xml文件;这里命名为my_select.xml(注意选择select类型的文件)三、接下来在里面写如下代码: 注意:那两个引用的图片是自己随便放的,自己喜欢改变即可
qq_32059827
·
2016-08-15 22:00
android
select
定义选择器
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他