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安卓开发
安卓开发
笔记——多种方式实现底部菜单栏(仿微信界面)
记得之前写过几篇关于底部菜单实现的方法,有兴趣的朋友可以看看:1、《
安卓开发
复习笔记——TabHost组件(一)(实现底部菜单导航)》2、《
安卓开发
复习笔记——TabHost组件(二)(实现底部菜单导航
weixin_33939380
·
2020-08-03 06:26
Android 中 px和dp 的转换
安卓开发
中,布局文件中我们习惯使用dp单位,但是很多java代码的api中默认使用的是px单位(如setPadding、setButtom、setLeft等),这就需要我们在很多场景下进行dp和px的转换
weixin_33937913
·
2020-08-03 06:55
安卓界面组件-文本框
View是安卓UI的基础类,我们的
安卓开发
“千里之行”是从View开始的。安卓界面UI有大量的组件,组件的继承和间接继承于View。有一类组件很基本,这就是TextView文本框,作用是显示文本。
weixin_30240349
·
2020-08-03 06:48
VirtualAPK插件化方案原理探索
*本篇文章已授权微信公众号guolin_blog(郭霖)独家发布一、前言最近刚好在看任玉刚的《
安卓开发
艺术探索》,学到了不少东西。前面刚写完四大组件的原理分析,算是对Android组件进一步了解。
verymrq
·
2020-08-03 06:07
Android
OKHttp原理分析
最近生活上出了一些问题,对自己的人生也思考了很多,做
安卓开发
的程序员确实需要许多努力,可能你稍微有些懈怠就会被别人超过,甚至被行业淘汰,所以大家一定要多努力,但是同时也要注意自己的身体,身体出问题了其他的都成了空谈
康嘉航
·
2020-08-03 05:20
系统架构
安卓开发
之通过接口回调,让大家可以在MainActivity中设置Adapter的点击方法
因为之前写的控件ExpandableListView中使用了Adapter,所以就用这个作为例子,来编写点击方法。1.在Adapter中编写一个接口LeftMenuClickListener(我随便起的名字),接口里面定义一个方法LeftButtonClick(没错,还是我随便起的),方法里面加入两个参数groupPosition,childPosition(这个是因为ExpandableList
倒四合天
·
2020-08-03 05:37
控件使用
关于Adapter的notifyDataSetChanged()方法数据不更新问题解析
概述做
安卓开发
的同学应该大多都经历过adapter中在调用了notifyDataSetChanged()方法之后数据不更新的问题,作为菜鸟的我也同样踩过坑,现在写这篇文章作为总结。
再看就点爆
·
2020-08-03 05:55
安卓开发
Unity接入Android各渠道SDK的坑
首先说明一下,我是采取androidstudio打包aar放入Unity的方式接入SDK的,如果没有过
安卓开发
经验的同学可以看这里,点击打开链接,http://www.manew.com/thread-
莫问夜雨
·
2020-08-03 05:16
Unity学习笔记
安卓开发
--textView的字体样式设置(设置宋体,微软雅黑等)
最近项目中出现把字体设置成宋体,微软雅黑,黑体,楷体等的需求;度娘发现Android系统默认支持三种字体,分别为:“sans”,“serif”,“monospace",除此之外还可以使用其他字体文件(*.ttf)代码如下://得到TextView控件对象TextViewtextView=(TextView)findViewById(R.id.custom);//将字体文件保存在assets/fon
彬蜗牛不慢
·
2020-08-03 05:42
android 最简单的自定义适配器(BaseAdapter+ListView)
Android最简单的自定义适配器(BaseAdapter+ListView)在
安卓开发
的过程中,我们经常会用到数据的适配,而在Android系统中提供了适配器(Adapter)来实现数据的适配,现在,
smallfish1999
·
2020-08-03 04:28
android
adapter
112G
安卓开发
视频教程资源!!!
原谅我标题党一回,其实这篇文章要讲的并不是视频资源。但视频还是要贴出来的,其实是网上找的一篇帖子的分享,希望对大家能有所帮助。链接:http://pan.baidu.com/s/1bnG1lM3密码:hh6r我又又又辞职了。上一份工作是一份互联网运营工作,在一家创业型公司。每当别人问我:你做运营是做什么?我就会解释说:就是推广一款APP。其实我到辞职时也没搞明白运营是做什么,我们搞了父亲节母亲节端
躁郁梵高
·
2020-08-03 04:45
自定义Adapter
在进行
安卓开发
的时候使用arrayadapter和simpleadapter显示数据的方式比较固定,如果我们想对listview进行更加丰富的展示,那么我们就要使用自定义adapter了,比如说使用自定义
ithuangqing
·
2020-08-03 04:34
0基础如何学习
安卓开发
文章始发于我的知乎专栏:bird-hu安卓学习步骤:学习任何一个东西之前,都要学会思考以下几点,这样任何东西都会学的很好。1.他是什么?2.他是干什么的,是怎么干的?3.他为什么这么干?学习大体步骤:一,java基础二,安卓基础三,学会做程序,以学代练。下面详细介绍。JAVA基础部分:以下所有写的都必须掌握。0.学会使用开发工具:androidstudio1.基础语法:数据类型、方法的基本运用、运
胡越_潇洒哥
·
2020-08-03 04:26
安卓
安卓开发
--- 如何将用户密码和账号保存在手机内存中
安卓开发
—如何将用户密码和账号保存在手机内存中直接上图看效果只要用户勾选记住密码就可以将用户的登陆信息保存在手机内存里面`,这是将用户的信息写入的方法privatevoidSharedPreferenceData
美男诱拐犯
·
2020-08-03 03:12
安卓开发
Android-Handler总结
在平时的
安卓开发
过程中,Handler一定不少见,Handler是Android消息机制的上层接口,这使得在开发过程中只需要和Handler交互即可。
21pirlo
·
2020-08-03 03:23
Android
安卓TV开发《1》TV入门
前言
安卓开发
不仅限于androidphone开发,还包括androidwear、androidcarapp、androidthings等一系列安卓设备。在这里结合官方文档以及自己遇见的坑总结下。
dev晴天
·
2020-08-03 03:44
安卓TV开发
安卓开发
学习之View的draw(canvas)方法
背景这几天,我阅读了一下三大常见布局(线性,相对和框架)的测量、布局流程,而这三者的绘制过程,都是在View.draw()方法中实现的,所以我就阅读了一下View的draw(canvas)方法。由于我只是想了解常见布局的绘制流程,所以一些特殊情况和多余步骤我就没有去看,这不是读小说散文,要带有目的性。View#draw主要代码如下publicvoiddraw(Canvascanvas){final
coder_szc
·
2020-08-03 03:26
安卓开发
Android测量
安卓开发
学习之解决JS不能调用Android方法
背景这两天在做划词搜索时,需要让前端的js调用后端的Android方法,但总是调不成,经过搜索,问题解决,现记录成文。解决方案1、确定调用了webView.addJavascriptInterface()方法并且webView支持jswebView支持js是前提,设置方法:webView.getSettings().setJavascriptEnabled(true)webView.addJava
coder_szc
·
2020-08-03 03:26
安卓开发
第一次使用react-native后的总结
的生态圈也已经很成熟了,基本配套的UI和插件,95%都能找到,如果你有react的基础,1-2天内上手是没有问题的,如果你没有接触过react,可能需要几天时间适应它的写法,除了对于前端开发的来说,配置
安卓开发
环境麻烦点
素燃
·
2020-08-03 03:02
Android之LeakCanary使用教程
安卓开发
,添加使用最常用的内存泄漏检测LeakCanary。内存泄漏同样也是安卓面试和开发中最常见的问题之一。一直在使用这个检测内存泄漏,以前只是简单的集成,现在详细总结一下。
志悠自在
·
2020-08-03 03:29
Android之开发框架
【
安卓开发
】单例模式解决Broadcast广播重复接收
最近在写一个音乐类APP时需要从Notification发送广播给Service执行操作,但是在BroadcaseReceiver中出现onReceive()被多次调用的问题。网上搜索了很久都没找到解决方案,但也在搜索过程中收到了一些启发,于是决定把广播接收器变成单例模式,没想到效果一级棒。/***广播接收器部分,单例模式*/classNotificationReceiverprivatecons
酷py
·
2020-08-03 03:39
安卓开发的那些坑
Windows10环境下
安卓开发
环境Android studio安装步骤
最近需要将深度学习模型移植到安卓手机上,故安装了一个安卓的开发环境,查找了一些资料,最终安装成功,并跑成功“helloworld”的demo,特此记录。详细安装步骤1.安装JDK2.配置环境3.安装Androidstudio4.首次配置Androidstudio的SDK环境5.新建第一个helloworld!的demo6.利用虚拟设备运行helloworld!的demo7.配置SDK环境总结1.安
金子007
·
2020-08-03 02:23
深度学习模型的的移动终端开发
Android性能优化之LeakCanary使用详解
前言这段时间要开始重构公司之前的安卓项目,在一年多
安卓开发
中,很多技术都是停留在"听过"的阶段,借这次重构机会,准备"重新做人",将技术真正用到项目中。
Ho0229
·
2020-08-03 02:07
Android
安卓开发
帧动画使用
安卓中有时候需要使用到帧动画,比如进度条等等。先在drawable文件夹中建立一个动画文件“文件名”.xml,其根节点是animation-listandroid:oneshot=”false”还需要添加上该属性取值为boolean值,意思是播放一次还是一直重复。然后建立多子节点:drawable属性为资源图,duration属性为该图显示的时长(毫秒值)。然后在代码中引用该资源文件:public
tanleicsdn
·
2020-08-03 02:19
菜鸟c
Android dp、dpi、px的区别
1.2dip或dp
安卓开发
用的单位,官方规定:1dp表示在屏幕点密度为160ppi时1px长度。因为安卓设备屏幕众多不可能为每
qingxindai
·
2020-08-03 02:02
Android屏幕适配
初识Android studio与简单项目实践
据老师说,Androidstudio是要比eclipseAndroid运行速度和更方便的一个
安卓开发
软件,但是自带的安卓模拟器却是没有如genymotion之类的安卓模拟器运行速度要快的;使用软件当然要从安装软件开始
nixi_Jun
·
2020-08-03 02:36
android
ButterKnife编译时注解探秘
所以作为一个合格的
安卓开发
者,学会运用编译时注解是非常有必要的。下面就仿照ButterKnife的view的注入写一个例子来走一遍编译时注解的流程。
chsmy2018
·
2020-08-03 02:45
android
github开源项目
安卓BroadcastReceiver组件使用系列2:给多个广播接收者发送广播和有序广播的使用
给多个广播接收者发送广播、有序广播的使用在
安卓开发
中是经常使用的方式,下面我们来介绍一下它的使用方法。
罗氏舞台
·
2020-08-03 01:16
移动端
Windows下快速搭建
安卓开发
环境android-studio
一、AndroidStudio简单介绍2013年GoogleI/O大会首次发布了AndroidStudioIDE(Android平台集成开发环境)。它基于IntellijIDEA开发环境,旨在取代Eclipse和ADT(Android开发者工具)为开发者提供更好的开发工具。既然Google一直在努力推广,相信不久以后就有望赶上Eclipse。相比Eclipse,AndroidStudioIDE有自
lsh869
·
2020-08-03 01:04
Android
基础
Android Studio中配置AndroidAnnotations,遇到的问题及解决方法
搞
安卓开发
以来,一直使用的Eclipse,Google出了AndroidStudio(简称AS)以后,一直忙于项目没有时间试试,今天装了一个适应一下,然后想在里面用上AndroidAnnotions(简称
君戈物语
·
2020-08-03 00:57
AndroidStudio
Android
Exception解决方法收集
1.解决NetworkOnMainThreadException转载地址:http://www.aitinan.com/4387.html2.
安卓开发
中Theme.AppCompat.Light的解决方法
假装是AA
·
2020-08-03 00:22
<
Android
>疑难杂症
Android中使用Handler和AsyncTask进行异步操作
也就是说,在UI线程中,使用sleep这样的函数会导致整个线程延迟,但是我们在
安卓开发
中,往往会经常遇到一些延迟比较厉害的操作,(例如通过HTTP获取数据信息)如果放在主线程中,则会影响UI界面的渲染。
小飞鹤
·
2020-08-03 00:12
Android开发详解
Android状态系统——View状态设计
大家在
安卓开发
中可能会一直有个疑问,android中selector工作原理是什么?为什么View设置selector背景后,View就能响应selector中设置了各种状态?
greentea_browser
·
2020-08-03 00:23
Android studio的相对布局
Androidstudio的相对布局学习控件基于页面居中控件基于页面左上、右上、左下、右下控件基于居中控件的左上、右上、左下、右下控件基于居中控件的正上、正下、正左、正右相对布局——RealativeLayout,在
安卓开发
中存在非常大的作用
genijmni
·
2020-08-03 00:32
记录Android
开发学习
安卓开发
实现画廊效果
画廊使用Gallery表示,按水平方向显示内容,并且可以用手指直接拖动图片移动,一般用来浏览图片,被选中的选项位于中间,可以响应事件显示信息。xml布局文件基本语法Gallery支持4中xml属性属性名称描述android:animationDuration设置布局变化时动画的转换所需的时间(毫秒级)。仅在动画开始时计时。该值必须是整数,比如:100。android:gravity指定在对象的X和
defukwanmcth26174
·
2020-08-02 23:12
Android中布局文件中使用onClick属性
安卓开发
中,布局文件中的控件有一个属性,是onClick,例如:在相应的Activity中实现onButtonClick方法,就可以实现Button绑定点击监听事件,非常简单方便。
chengsiguo
·
2020-08-02 23:49
onClick
Lifecycle+Retrofit+Room完美结合 领略架构之美
安卓开发
技术发展到现在已经非常成熟,有很多的技术专项如插件,热修,加固,瘦身,性能优化,自动化测试等已经在业界有了完善的或者开源的解决方案。
CankingApp
·
2020-08-02 23:33
android
Android开发者关注的在线资源
对一名
安卓开发
者来说,最棒的地方就在于富有活力的社区。安卓的生态系统充满了多样的生机,许多开发者乐于在网络上和现实中(黑客马拉松、会议、集会等)分享技巧和教程。
YingJunZou
·
2020-08-02 23:56
安卓开发
如何判断EditText是否有输入?
第一步:找到id:mSearchEt=(EditText)findViewById(R.id.search_edit_text);第二步:用addTextChangedListener来监听:{mSearchEt.addTextChangedListener(newTextWatcher(){@OverridepublicvoidonTextChanged(CharSequences,intsta
笨蛋小包
·
2020-08-02 23:19
Android
安卓开发
之水平进度条
.xml.javapackagecom.example.progressdialog;importandroid.os.Bundle;importandroid.app.Activity;importandroid.app.ProgressDialog;importandroid.content.DialogInterface;importandroid.view.View;importandro
baohanqing
·
2020-08-02 23:46
Android
手把手教你做视频播放器(一)-设计方案
本文针对的读者是:对
安卓开发
有了初步认识,但还没有什么经验的新人;对已有的
安卓开发
经验没有系统化整理的开发者;在开始以前,假设各位已经做好了如下准备:一台开发用笔记本
anddlecn
·
2020-08-02 22:47
视频播放器
手把手教你做安卓应用开发
安卓开发
学习之019 创建自定义视图
要创建一个新的控件,通常需要对View类或者SurfaceView类进行扩展。View类提供了一个Canvas对象和一系列绘制方法以及Paint类,因此可以使用它绘制一可视化的界面。之后可以重写像屏幕触摸或者按键按下这样的用户事件以提供交互。要扩展View类,通常需要对onMeasure和onDraw方法进行重写。在onMeasure方法中,新的视图将会计算出它在一系列给定的边界条件下占据的高度和
sanxiaochengyu
·
2020-08-02 22:32
android
android studio中Mainactivity.this和getApplicationContext有什么不同
最近一直在学习
安卓开发
,但是网上的很多教程都是用eclipse开发的,我比较喜欢用androidstudio去开发,但是发现eclipse里面有很多和as是不同的就比如最近写一个断点下载小程序,然后自己用
蛋蛋哇
·
2020-08-02 22:00
android自定义view-强大的点击灰色背景imageview
刷了好久的朋友圈,作为一个
安卓开发
者来说,朋友圈九宫格的图片显示,以及点击图片会有灰色蒙板的效果吸引了我,为了方便大家,也为了给自己温习知识,写下这篇博文。效果图:就是这样的效果!
SmartIceberg
·
2020-08-02 22:49
Android自定义view
安卓开发
学习日记第五天——奇怪的bug出现了(VT-x说没就没)_莫韵乐的欢乐日记
安卓开发
学习日记第五天——奇怪的bug出现了(VT-x说没就没)前情提要:
安卓开发
学习日记第一天_AndroidStudio3.6安装
安卓开发
学习日记第二天_破坏陷阱卡之sync的坑
安卓开发
学习日记第三天
莫韵乐
·
2020-08-02 22:19
安卓学习日记
安卓开发
学习日记第四天番外篇_用Kotlin炒冷饭——越炒越小_莫韵乐的欢乐笔记
安卓开发
学习日记第四天番外篇——用Kotlin炒冷饭——越炒越小前情提要
安卓开发
学习日记第一天_AndroidStudio3.6安装
安卓开发
学习日记第二天_破坏陷阱卡之sync的坑
安卓开发
学习日记第三天
莫韵乐
·
2020-08-02 22:19
安卓学习日记
【Android】
安卓开发
之将上一个Activity的数据传递给下一个Activity
有时候我们希望一些数据可以在活动之间传递,这时候我们可以借助Intent实现1、在第一个活动Register添加如下语句:Intentintent=newIntent(Register.this,RegisterPart2.class);intent.putExtra("userName",userName);startActivity(intent);“userName”是键值,userName
hystudio_lzu
·
2020-08-02 21:47
【Android开发】基础篇
安卓开发
笔记(十七):帧动画制作与开发
安卓开发
笔记(十七):帧动画制作与开发Android动画主要分为3种View动画帧动画属性动画何为帧动画?帧动画最简单,通过顺序播放一系列的图像产生动画,就和动画片的原理是一样的。
Geeksongs
·
2020-08-02 21:58
安卓开发
环境配置--关键步骤以及问题处理
1、安装as:android-studio-ide-171.4443003-windows选第1个:选第2个:2、拷贝压缩后的sdk到本机,配置:1)给as配置sdk地址:点击下图configure-ProjectDefaults-ProjectStructure,打开sdkloaction页面配置本地sdk地址。2)在环境变量中新增ANDROID_HOME,变量值为:D:\AS\Sdk然后就是在
Dyan_csdn
·
2020-08-02 21:09
开发记录
Android Studio安装、配置教程全 -
安卓开发
环境的配置手册
高分辨率用户请根据需求调整网页缩放比例)一DownloadResouce——下载准备的资源二InstallAndroid——安装安卓运行环境一DownloadResouce——下载准备的资源1.AndroidStudio/
安卓开发
环境
Chinarcsdn
·
2020-08-02 21:46
Android
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
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
其他