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
uinty安卓开发
自学Android开发(一) 关于Android Studio的安装与配置过程中,自己遇到的一些问题
大四考研狗,在国家线还没出(估计凉凉)毕业将近闲的无聊想研究一下
安卓开发
.于是去下了一个AndroidStudio链接附上~~http://www.android-studio.org/当时下的时候发现没有
q1324351
·
2020-08-03 20:20
安卓开发
Android中关于Toast的使用体会
在
安卓开发
中,经常使用Toast用作用户的操作提示,但Toast的显示时长在源码中仅定义了两个常量,如下:Toast源码分析:Android源码中的NotificationManagerService.Java
潘侯爷
·
2020-08-03 20:50
Android
技术分享
tools:text和android:text
安卓开发
中,在写布局代码xml的时候,如果想看到运行之后才能看到的布局效果,但又不想动不动就把应用跑起来。就可以用到tools这个命名空间了。tools命名空间比较特别。
编程序的艺术家
·
2020-08-03 19:02
android
android
手把手教你搞懂 Android 反编译
所需的工具AndroidStudio:
安卓开发
IDE下载地址:https://developer.android.com/s
Nice_Lyy
·
2020-08-03 19:51
安卓开发
中TextView的常见用法(总结)
主要有以下几种样式:1、带有阴影的TextView。2、带有边框的TextView。(捎带做一个带有边框的EditText)3、带有图标的TextView。4、带有autoLink的TextView。(比如,链接百度等)5、解析HTML标签的TextView。6、解析SpannableString的TextView。(部分字体颜色、大小等变化)7、带有跑马灯效果的TextView。效果图如下:ac
北极熊的微笑
·
2020-08-03 19:57
安卓开发
中Spinner的基本用法(总结)
相关属性android:dropDownSelector:列表框被选中时的背景android:dropDownWidth:设置下拉列表框的宽度android:gravity:设置里面组件的对其方式android:popupBackground:设置列表框的背景android:prompt:设置对话框模式的列表框的提示信息(标题),只能够引用string.xml中的资源id,而不能直接写字符串and
北极熊的微笑
·
2020-08-03 19:57
Android开发中那些看似普通却很麻烦的操作
安卓开发
过程中,经常会出现一些比较麻烦的情况,并不是说难以解决,只是有时候的解决方法会让代码看起来像是玩具一般,生怕一不小心就crash掉,这里列出一些常见的麻烦;针对不同的情况可能这些方法不是万能钥匙
lovingning
·
2020-08-03 19:24
汇总
安卓开发
安卓控件
解决
安卓开发
中listview与checkbox等控件一起使用的问题
之前做一个个人项目的时候在listview中加入了checkbox控件,但是发现选择一个checkbox之后,其余某个checkbox也会被选择,经过6个小时的努力终于解决了这个问题。要解决这个问题我们就要了解首先安卓的listview是有缓存和复用机制的,关于这点如果不了解的话可以点击这个链接,里面有浅显易懂的解释:http://blog.csdn.net/lovehong0306/articl
lao65556
·
2020-08-03 18:12
安卓开发
艺术笔记 | 动画解析(View动画,帧动画,属性动画)
一.VIEW动画view动画的种类自定义view动画view动画的特殊类型二.帧动画三.属性动画属性动画的分类和View动画的区别插值器与估值器属性动画的使用属性动画的监听器属性动画工作原理属性动画的注意事项四.动画注意事项一.View动画1.view动画种类(1)分类注意:view动画不改变View的属性,点击事件等任在原位置响应。(2)view动画的实现(推荐使用xml文件实现)实现方法1:x
jiye111
·
2020-08-03 18:18
安卓开发
安卓开发
艺术笔记 | View的事件体系(View的分发,滑动冲突的解决)
目录一.View的基本概念1.什么是View2.View的位置参数3.MotionEvent和TouchSlop4.VelocityTracker,GestureDetector二.View的滑动1.View的ScrollTo和ScrollBy2.动画3.LayoutParams三.View的弹性滑动1.Scroller2.动画3.延时策略四.View的分发1.本质2.传递顺序3.三个主要方法五.
jiye111
·
2020-08-03 18:18
安卓开发
安卓开发
自定义ScrollView 实现滚动,停止状态的监听
Scrollview或者NestScrollView没有提供对其状态的监听(类似Recyclerview的OnScrollListener.onScrollSateChanged接口),只能自己实现。在百度以后,发现大多数采用的都是新开一个线程,延迟一小段时间来判断是否已经暂停,都是直接在onTouchEvent()的MotionEvent.ACTION_UP中判断是否已经暂停,没有对Fling状
jiye111
·
2020-08-03 18:17
安卓开发
自定义view
安卓开发
内部类和匿名内部类所造成的的内存泄漏
内存泄漏定义(个人理解):当一个对象本该被回收,但是因为有对象正在持有他的引用,导致他无法正常被回收,称为内存泄漏。例如一个匿名内部线程需要睡眠了10秒,我们在第5秒钟的时候推出了界面,此时线程还在执行,并且由于匿名内部类持有外部类的引用,所以导致了无法及时回收,造成内存泄露。(使用Leakcanary对上述情况做测试,发现在任务执行完以后就不报内存泄漏了,也就是说在执行完以后被回收了,那部分内存
jiye111
·
2020-08-03 18:17
安卓开发
安卓开发
利用Face++实现人脸融合效果
由于最近有个需求,需要人脸融合,如是上网查了以下,发现Face++用的人挺多的,但是移动端的实现的blog都是直接复制他给的demo,还是挺繁琐的,于是自己看着api就写了一个小例子,希望让后面用的人方便一点。本demo中用的第三方控件有OKHttp,Gson,EasyPermissions而且人脸融合需要的两个api目前是免费的上个效果图步骤1.先去Face++官网注册一个开发者账户,得到自己的
jiye111
·
2020-08-03 18:17
安卓开发
Android-常用数据结构List(ArrayList)----小总结(1)
在这里,稍微总结一下
安卓开发
中经常会使用到的一些数据结构,请大佬批评指正。1,数据结构与算法数据结构,表示一种数据模型,模型的元素之间存在着逻辑结构以及存储结构;算法表示一种规则或者说是一种策略。
费城之鹰
·
2020-08-03 18:11
android技术
安卓开发
自定义View之跑马灯:MarqueeView
*本篇文章已授权微信公众号guolin_blog(郭霖)独家发布好久没写东西了,感觉有点虚度光阴了,也感觉有点生疏了,刚好最近项目里面有个跑马灯的需求,TextView一通设置之后还是出现各种冲突,尤其是当TextView与EditText共存的时候,所以干脆自己自定义了一个跑马灯MarqueeView老规则,先上效果图,gif录制出来有点怪,可以安装看看实际效果:控件具体特性为:有三种滚动模式:
哦_也好
·
2020-08-03 17:41
安卓之自定义控件
安卓开发
封装 一个通用 的AlertDialog,亲测好用
说起
安卓开发
中的dialog,用的地方还是很多的,但是系统的dialog无法满足我们的需求,这个时候就需要封装一个高度可复用的dialog来了,下面是我封装出的一个通用dialog:/*Copyright
哦_也好
·
2020-08-03 17:41
安卓之小功能
安卓开发
技术:监听软键盘的显示与隐藏
自从2007年乔帮主横空出世推出iPhone后,智能手机就都变成了触摸屏,且屏幕越来越大。输入自然也就通过软件来解决,现在来说绝大多数智能设备都是通过软键盘来做用户输入。在日常的开发过程中难免会跟软键盘打交道,比如强制显示或者强制隐藏等,也有些时候想要在键盘隐藏或者显示的时候做一点事情,这就需要准确的知道键盘的事件,这篇文章就来详细讨论一下Android下面如何做到监听键盘的事件。硬键盘显示隐藏的
alexhilton
·
2020-08-03 17:15
Android
adb基本命令(3)——adb和Package Manager的相关命令
adb全称是安卓调试桥,是协助
安卓开发
和测试的一款很实用的工具,下面就来对其基本命令做一个简单的介绍,主要从以下几类展开:(1)Wireless(2)adbdebugging(3)PackageManager
hfut_why
·
2020-08-03 17:36
Android基础
随笔
Android
Studio
使用Android
安卓开发
一款适合小情侣的app----时间轴效果Listview
今天我们来到这个页面的开发,这个页面还是新建一个新的fragment2,这个页面使用的listview完成时间轴的效果,listView的每一个子项是可以点击的,然后可以跳转到详情详情界面。这里的小心心效果和首页的差不多使用的第三方库KsgLikeView,只不过这个定时执行频率更快,可以通过点击左边的按钮来控制小心心的开启和关闭状态。时间轴的内容数据是通过volley请求后台json数据获取的(
glc11223344
·
2020-08-03 17:44
android
android中xml tools属性详解
第一部分
安卓开发
中,在写布局代码的时候,ide可以看到布局的预览效果。
chunqingtai2922
·
2020-08-03 15:39
散装
安卓开发
笔记
1.overridefunonSaveInstanceState(outState:Bundle)//当activity被stop或者临时销毁时会被调用overridefunonRestoreInstanceState(savedInstanceState:Bundle)//只有当系统activity是被系统由于配置改变并临时销毁时才会调用,如转屏。要好好理解,如果activity在activit
allenhiman
·
2020-08-03 14:02
Android开发Git版本控制,到底哪些文件不要提交
安卓开发
的小伙伴们,想必大家在创建项目的时候,都有为工程的哪些文件需要提交的git的版本控制而犯愁过吧,深怕有些文件提交了影响团队其他成员的更新使用,尤其是把一些临时的编译构建文件给提交了,被TeamLeader
JerryloveEmily
·
2020-08-03 14:18
Android开发
安卓开发
学习之015 ImageView(一)基础属性详解
一、ImageView简介显示任意图像,例如图标。ImageView类可以加载各种来源的图片(如资源或图片库或网络图片)其结构关系图如下:二、主要XML属性属性名关联方法描述:adjustViewBoundssetAdjustViewBounds(boolean)设置该属性为真可以在ImageView调整边界时保持图片的纵横比例.需要与maxWidth、MaxHeight一起使用,否则单独使用
sanxiaochengyu
·
2020-08-03 14:26
android
Android 实现Button的5种方法
在
安卓开发
中,button点击事件是所有需求中都会涉及的基础需求,有很多方式可以实现这个需求,对于有经验的Android程序员而言这部分内容基本没什么问题,本文主要针对android初学者,下面整理了几种
掌勺的小哥哥
·
2020-08-03 13:19
安卓第一课
在
安卓开发
中我们常用的布局方式有这么几种:1.LinearLayout(线性布局):(里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角)线性布局分为水平线性和垂直线性二者的属性分别为:
Listen__rain
·
2020-08-03 13:14
Room 使用之如何为字段设置非空约束
Room是安卓推出的一个官方框架,极大的简化了
安卓开发
者中间层的编写,仅仅需要编写三个主要的注解模块即可实现增删改查功能,前一篇文章简单翻译了一下Room支持的使用,拓展了一些SQLite的知识。其
code小生_
·
2020-08-03 12:49
安卓开发
入门教程-UI控件_SeekBar
关注安卓007,免费获取全套
安卓开发
学习资料什么是SeekBarSeekBar是支持拖动的进度显示条.基础样例1.普通样例效果图代码布局文件activity代码//设置进度seekBar.progress
安卓007
·
2020-08-03 12:25
安卓开发零基础入门
安卓开发
入门教程-UI控件_ProgressBar
关注安卓007,免费获取全套
安卓开发
学习资料什么是ProgressBarProgressBar是用于提示用户进行等待的UI控件,.基础样例1.loading图效果图代码布局文件代码activity代码classMainActivity
安卓007
·
2020-08-03 12:25
安卓开发零基础入门
Android应用构架
Android应用构架我们每一个
安卓开发
者都很头疼,现在的安卓需求越来越难了,整体代码莲藕性不好。
小坤_Android
·
2020-08-03 12:32
Android
安卓开发
中spinner的三级联动
spinner的三级联动用法需求:将省,市,县从xml文档中解析出来,并展示到spinner控件中,当选中省级spinner时,相应的市级和县级会有相应的变化,选了省级以后再选市级,县级也会有相应的变化方法:采用adapter链接数据源和控件,采用pull解析解析出数据,使用onItemSelectetListenner监听spinner的变化(1)以下是xml文件中的部分代码,这里只做个样本北京
别等时光非礼了梦想
·
2020-08-03 11:36
kotlin
安卓开发
:fragment向activity传递数据通过handler,设置回调方法
从activity向fragment传递就比较方便了,直接用:fg.arguments=arguments现在看看怎么从fragment向activity传递数据。比如说,我们在一个ViewPage里面设置了若干个fragment,fragment里面有一个按钮,提交相关当前fg下标给viewPage所在的activity,删除当前的fg。这里使用了handler,提交完信息,activity就立
IWH冬
·
2020-08-03 11:41
Kotlin笔记
Kotlin安卓开发
安卓开发
——在Activity里如何获得另一个xml布局文件的控件
有时候,我们需要在一个Activity中调用另一个xml布局文件,即非本Activity所绑定的xml布局文件中的控件,这时候就不能直接findViewById,不然会报错指向空对象,这时就需要像下面这样做。LayoutInflaterfactory=LayoutInflater.from(当前类.this);Viewlayout=factory.inflate(R.layout.你要获取的另一个
萌鼠喝酸奶
·
2020-08-03 11:12
安卓开发
安卓开发
自定义TextView 去除默认内边距
一.搜到的大部分的解决办法1.网上方法的效果在xml文件中对TextView设置:includeFontPadding=false加上以上属性之后,文本的高度明显变小了,但是没有达到我们预想的效果(文字紧贴边框),而是在上下留了一部分距离。具体效果可以查看第二部分中的对比图2.失效的原因在了解这个原因前需要对TextView中文本的绘制有一点了解,具体查看文末参考文章中启航大佬的介绍文章。对应下图
jiye111
·
2020-08-03 10:53
安卓开发
Android
Bug
android:text和tools:text
安卓开发
中,在写布局代码xml的时候,如果想看到运行之后才能看到的布局效果,但又不想动不动就把应用跑起来,就可以用到tools这个命名空间了。
CHS007chs
·
2020-08-03 10:14
android
使用JetPack中Navigation简化fragment切换
简介
安卓开发
中,Activity的使用较为简单,而Fragment则令人头疼,使用非常复杂。
安卓007
·
2020-08-03 10:34
安卓
安卓开发
的屏幕适配方法总结+面试回答方法
题目:熟练并能独立解决市面上各种Android机型屏幕的适配(图片适配,Dimens适配和AutoLayout适配等等)。(熟悉要回答的)要点:1.屏幕适配的方法有图片适配,布局适配,代码适配,权重适配,尺寸适配,百分比适配2.在开发过程中保持良好的开发习惯可以在后期适配时减少任务量,a.多用线性布局相对布局;b.多用dp,少用或者尽量不用px;c.开发鉴于最主流屏幕尺寸开发(1280x720).
咕叽咕叽撸代码
·
2020-08-03 09:10
安卓基础
面试常用
Android手机在不同分辨率情况下字体自适应大小
推荐
安卓开发
神器(里面有各种UI特效和android代码库实例)两种解决方法:一、1、首先根据不同分辨率获取不同字体大小。
ywx407827531
·
2020-08-03 09:36
Android
Android TextView属性详解
推荐
安卓开发
神器(里面有各种UI特效和android代码库实例)android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。
ywx407827531
·
2020-08-03 09:04
Android
Android Handler的源码分析
其实Handelr主要用于线程间通信的,但在
安卓开发
中一般用于
晓涵涵
·
2020-08-03 08:05
安卓-源码分析
安卓开发
中,release安装包安装后,打开app后再按home键,再次点击程序图标app再次重新启动的解决办法
安卓开发
中,release安装包安装后,打开app后再按home键,再次点击程序图标app再次重新启动的解决办法在开发中我们一般都是直接AS上的安装(Run)按钮,直接安装到真机或模拟器上进行测试,但是当发布时就要先打包
CodeXiaoMai
·
2020-08-03 08:27
Android
Android学习路线
如何零基础学习
安卓开发
?
xgtian1985
·
2020-08-03 08:06
Android学习之路
安卓App压力测试 - Monkey的使用
Monkey是
安卓开发
工具包SDK自带的一个命令行工具,可用于安卓App的压力测试,其原理是通过命令行向手机发送随机事件的指令,随机事件包括点击,划屏和输入等操作,这些操作都是随机不可控的,可控的是需要操作的
SailWu
·
2020-08-03 08:07
自动化测试
压力测试
【
安卓开发
-1】放弃使用Android Studio自带的模拟器,转而投奔Genymotion
1、在Mac上安装了AndroidStudio,但是运行的时候模拟器始终打不开,一直显示下面这个样子:2、看了很多解决办法,但没效果,所以放弃了,转而投奔Genymotion了。3、到Genymotion官网注册用户、下载、安装、打开。打开的时候会提示你说你没安装VirtualBox,它提供了一个下载最新VirtualBox的链接,你点那个链接去下载安装即可。安装好VirtualBox后并不需要打
喂-不吃素的熊宝宝
·
2020-08-03 08:46
Android
【
安卓开发
】简单记账app功能实现开发-期末大作业个人总结
说在前面:由于这一次的大作业涉及到的代码部分过于长,所以博客里不放相关代码;工程&apk&记账app原型&素材资源链接:https://download.csdn.net/download/white2333/11234105配套文档目录预览&资源链接:https://download.csdn.net/download/white2333/11234160本博客涉及到的内容(目录):项目内容介绍
white2333
·
2020-08-03 08:05
Android
Android
记账app
学习安卓的第三天DataBingding
继续跟着视频的流程走,跟着视频做了好几个小程序,视频中用的是
安卓开发
文档中的jekpet中的架构,比如存放数据的ViewModel和DataBinding还有Savestd...
爱学语言的人
·
2020-08-03 07:39
感想
安卓开发
之Handler机制学习
我们知道Android为了线程安全,并不允许我们在UI线程外直接更新UI(多线程并发操作更新很可能导致安全问题),不能在UI线程中执行耗时操作(UI线程超过5s没有响应用于请求会导致ANR),也不能在UI线程中执行网络操作(很可能耗时)。因此我们想要实现UI界面更新可以通过Handler来通知UI组件更新,也可以直接使用runOnUiThread()来更新,同时,Android官方也提供了Asyn
iriris
·
2020-08-03 07:43
安卓开发
ida动态调试.so文件(附:动态调试中常见问题及解析)
安卓开发
交流群:651325026,感兴趣的可以加群。介绍IDA动态调试.so之前先说几个在调试过程中可能遇到的坑和相应的解决方法。
Kevin He
·
2020-08-03 07:07
安卓逆向
Android进阶知识:Handler相关
1、前言Handler在Android中的地位不必说了,学习
安卓开发
必然跳不过Handler,讲解Handler的文章也是非常的多,这里我对我所了解的Handler这种Android中多线程间的通信方式的相关知识做一个总结
oldbalck
·
2020-08-03 07:22
记一次
安卓开发
广播重复注册的解决方案
问题需要全局接收广播,因此使用的LocalBroadcastManager目前出现的问题时界面重复进入,会导致广播重复注册与接收出现原因一般这种情况的出现原因广播多次注册或者重复注册解决办法网上大部分都是说出现原因,但并没有一个具体的解决方案我的思路是判断当前广播是否注册,保证只注册一次,这里利用反射实现判断当前广播是否注册,代码如下:/****actionIntentFilter中的某一个act
weixin_34289744
·
2020-08-03 07:41
安卓应用程序插件化开发框架 -AAP Framework
上篇博文,介绍了一种
安卓开发
中程序插件化的方法,想想应该可以搞的更方便些,于是花了4天时间把框架做出来了,希望能对大家有用。
weixin_34185364
·
2020-08-03 07:42
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他