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开发
之数据传递的桥梁——Bundle
解释在安卓sdk源码中,Bundle类的说明是这样的AmappingfromStringkeystovariousParcelablevalues.SeeAlso:PersistableBundlepublicfinalclassBundleextendsBaseBundleimplementsCloneable,Parcelable字符串的键到持久化值的映射。作用经常被用作Activity跳转时
不会写代码的猴子
·
2023-06-13 13:30
Android
kotlin
android
java
开发语言
安卓代码中@string什么意思
在
Android开发
中,@string是一个资源类型,表示字符串资源。通过定义字符串资源,我们可以将应用程序中使用的字符串单独提取出来,方便进行统一管理和维护。
Alen.Wang
·
2023-06-13 13:26
android
android
java
开发语言
【
Android开发
基础】SQLite开发复刻通讯录、记事本、计算机
文章目录一、引言二、设计1、通讯录(1)效果(2)思路(3)实现2、记事本(1)效果(2)思路(3)实现三、附件1、计算器UI界面设计2、源代码一、引言描述:通讯录、记事本、计算器这已经很常见了,基本每台手机都有。那么还有学习设计的必要吗?当然,初学者学习一套技术时,必然要先学会复刻,然后再创新。复刻是技术提升的过程,创新是技术深度的证明。没有生而知之者,更没有抄袭之说,只能说我们是站在巨人的肩膀
云端new守夜人
·
2023-06-13 12:10
Android开发
sqlite
android
数据库
【
Android开发
基础】多线程-Handle消息机制
文章目录一、引言二、认识1、为什么要用Handle2、原理图3、关键对象(1)Message(消息类)(2)Handler(消息机制)(3)MessageQueue(消息处理类)(4)Looper(循环类)三、使用1、UI设计2、实现代码四、附件一、引言描述:一个静态的UI界面,如果需要同时加载多个资源,并能在视觉上得到动态反馈,就需要用到Handle消息机制。知识点:Handle消息机制难度:初
云端new守夜人
·
2023-06-13 12:10
Android开发
android
adb(安卓调试桥)命令-新手入门自学笔记
ADB,即AndroidDebugBridge,它是
Android开发
/测试人员不可替代的强大工具,也是Android设备玩家的好玩具。
Mr__NAN
·
2023-06-13 08:46
android
adb
解决mac下DDMS打开空白的问题
中之后无法打开AndroidDeviceMonitor的原因打开AndroidDeviceMonitor的新方式DDMS打开空白解决方法简介DDMS的全称是DalvikDebugMonitorService,是
Android
诗雅颂
·
2023-06-13 06:44
intellij
idea
macos
android
studio
【Android进阶】Android四大组件
Broadcast则是在各个组件、应用之间通信,简化
Android开发
中的通信问题。Intent将它们联接在一起,彼此之间却几乎没有耦合。应用中的某一项功能可
Linh-小哀
·
2023-06-13 02:04
Android
Android
组件
Android Handler源码剖析
从《
Android开发
艺术探索》里面,我总结了这么一段话:Android的消息机制主要是指Handler的运行机制,Handler的运行需要底层Mess
19snow93
·
2023-06-12 18:19
Flutter(四)静态路由与动态路由
因为笔者本身主要从事是
Android开发
,所以很多角度都是作为一个
Android开发
者学习Flutter的角度出发,IOS或者H5的开发同学可以选择性阅读目录前言做
Android开发
的时候,要打开一个新的页面
Geekholt
·
2023-06-12 18:12
framelayout中fragment的切换
我们在
android开发
中经常会用到fragment,例如侧拉栏的切换,viewPager的切换。
含笑小基石
·
2023-06-12 16:27
android开发
中,广播接收器的简单用法
Broadcast是一种广泛运用的在应用程序之间传输信息的机制。我们拿广播电台来做个比方。我们平常使用收音机收音是这样的:许许多多不同的广播电台通过特定的频率来发送他们的内容,而我们用户只需要将频率调成和广播电台的一样就可以收听他们的内容了。Android中的广播机制就和这个差不多的道理。电台发送的内容是语音,而在Android中我们要发送的广播内容是一个Intent。这个Intent中可以携带我
令狐小冲
·
2023-06-12 16:18
Android 内存泄漏检测工具 LeakCanary 的使用
1LeakCanary简介LeakCanary是Square公司为
Android开发
者提供的一个自动检测内存泄漏的工具,LeakCanary本质上是一个基于MAT进行Android应用程序内存泄漏自动化检测的的开源工具
ByteSaid
·
2023-06-12 15:33
Android
开发
android
java
内存泄漏
Android开发
自我总结(2)————UI设计(布局和控件)
UI设计常用控件的使用方法TextViewButtonEditTextImageViewProgressBarAlterDialog三种基本布局LinearLayoutRelativeLayoutFrameLayout自定义控件引入布局继承ViewListView定义一个普通ListView定义一个带图案的ListViewRecyclerView常用控件的使用方法TextView//文字大小But
肇秋贰拾捌
·
2023-06-12 15:30
Android
ui
android
java
Flutter基础:网络请求(Dio)与JSON数据解析
成为一名优秀的
Android开发
,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。
字节跳不动
·
2023-06-12 11:46
iOS与安
Android开发
比较
一、前言Android和iOS是移动端两大平台,Android开源、易上手、成本低受、跨平台;iOS作为苹果的封闭系统,简单、流畅、高效。本人从iOS转Android,结合一些资料和自己的理解进行一些总结。二、基本对比1、Android和iOS简介Android是一种基于Linux的自由及开放源代码的操作系统,由Google公司和开放手机联盟领导及开发,主要使用于移动设备,如智能手机、平板电脑、谷
9c58c26cf67d
·
2023-06-12 10:39
Android之视图绑定ViewBinding
视图绑定|
Android开发
者|AndroidDevelopers1、启用视图绑定android{...viewBinding{enabled=true}}如果您希望在生成绑定类时忽略某个布局文件,请将
唐诺
·
2023-06-12 04:26
代码块
ViewBinding
android
视图绑定
ViewBinding
Android约束布局
在
Android开发
中,我们常常需要使用嵌套布局来实现某些较复杂的界面效果。但是嵌套层级太深会带来一些问题,主要包括:视图层级过深,导致内存占用过高和性能下降。
高自期许
·
2023-06-11 23:40
Android实践
android
android
studio
Jun_19.md
由于没有过
Android开发
经验,所以这里打算先了解一下Apk打包的大致过程。
深蓝Yearth
·
2023-06-11 20:12
Android 通过RecyclerView Adapter设置空布局
在
Android开发
中,列表无数据时,一般会显示一个空布局。
donkingliang
·
2023-06-11 19:48
【
Android开发
基础】活动提醒
一、引言描述:有些应用拥有软件活动,比如:520、618、双十一等。就需要设置活动提醒,用于提醒用户参加活动。解决方案:1、注册Service(但会随着关机而关闭服务,那么就需要设置开机自启权限,上一期博客有介绍如何使用)2、注册日历难度:初级效果二、设计1、权限老规矩,调用软件之外的应用和服务都需要配置权限(AndroidManifest.xml)这里我们使用注册日历提醒,来实现这个需求。日历作
云端new守夜人
·
2023-06-11 17:37
Android开发
android
【
Android开发
基础】说说模块设计(下拉刷新、图片查看、布局设计)
文章目录一、引言二、设计1、下拉刷新(1)依赖(2)使用2、图片需求三、结论一、引言描述:设计一个简单说说功能模块需求:1、能够下拉刷新,更新数据2、一条说说里允许包含多张图片,图片能够放大查看难度:初级知识点:1、Swiperefreshlayout2、适配器Adapter3、对话框Dialog4、文字图标Icon二、设计1、下拉刷新思路使用官方提供的解决方案SwipeRefreshLayout
云端new守夜人
·
2023-06-11 17:07
Android开发
android
java
开发语言
【
Android开发
基础】随机点名系统(关于读取xml资源文件)
文章目录一、引言二、设计1、读取xml2、下拉框Spinner3、随机算法三、实施1、子元素随机(单位:班级)2、父元素随机(单位:专业)3、指定人数随机4、指定人数混合排序四、附件一、引言描述:这是2019年学习Android十天根据要求完成的点名系统,项目比较老了,那个时候也是刚开始学习Android,所以代码编写有点拉,基本没有规范,但是功能实现了,忘了当初怎么讲人员信息导入xml文件里了,
云端new守夜人
·
2023-06-11 17:30
Android开发
android
xml
java
Android Studio查看第三方库依赖树
在
Android开发
过程中,我们或多或少都会引入第三方库,引入的库越多,越容易产生库之间的依赖冲突,所以我们今天一起来了解AndroidStudio查看第三方库依赖树。
菜鸟xiaowang
·
2023-06-11 17:30
android
studio
android
Android开发
,连接到指定WIFI
//拿到WifiManagerWifiManagerwifiManager=(WifiManager)MainActivity.this.getSystemService(Context.WIFI_SERVICE);//判断wifi是否打开if(!wifiManager.isWifiEnabled()){wifiManager.setWifiEnabled(true);}//因为打开需要时间,所以
AlexeyElijah
·
2023-06-11 15:26
Android功能
android开发
wi-fi
如何在Windows下搭建Qt安卓开发环境?
安卓开发环境,由于Qt维护的安卓开发环境和安卓开发环境在很大程度上不兼容,所以在选择Qt版本的时候需要注意:在JDK和AndroidSDK环境的选择上需要注意,否则QtCreator会检测不到正确/合适的
Android
iriczhao
·
2023-06-11 14:40
小生聊【Qt】
qt
android
windows
Android——认识Android (Android发展简介)(一)
如果想要学习好
Android开发
,首先需要能够熟练应用以下的几个知识:·JavaSE:理解面向对象,掌握网络通信,掌握集合,掌握IO操作,要懂得图形化界面swing。
毛栗子201105
·
2023-06-11 13:33
Android
android
Android开发
必学:360°深入了解Flutter,完整PDF
开头从事
Android开发
工作多年,走过的弯和坎,经历的心酸难与外人道也。我个人感触最深的就是:选择大于努力。选择正确的方向,你才能够走的更远,更坚定。以前雷总说过,“在风口猪都能飞起来”。
安卓开发程序员
·
2023-06-11 12:08
程序员
Android
Android开发
设计模式六大原则之单一职责原则
学习Android设计模式也有一段时间了,这段时间工作不忙,想把所学知识沉淀下来,决定把设计模式的知识做一个系列,方便你我。废话不多说。学习设计模式难免要先学习六大原则,因为在后面的设计模式运用过程中,都或多或少的遵循这六大原则。所以要想精通设计模式,六大原则必须要熟练掌握。本篇要讲的是单一职责原则:1、单一职责原则(SingleResponsibilityPrinciple,简称SRP)解释:应
HCam
·
2023-06-11 12:33
[转]自定义Gradle插件 + ASM实现字节码插桩
下图是
Android开发
者常见的一张图,我们编写的源码(.java)通过javac编译成字节码(.class),然后通过dx/d8编译成dex文件(.dex)。
瑜小贤
·
2023-06-11 11:06
Drozer安装(Mac系统)和使用
一、安装默认我们都有
Android开发
环境依赖的JDKAndroidSDK和Python2.7(Mac默认自带)并且环境变量都已经配置,这里主要介绍一下Mac上的安装过程,具体其他系统安装过程可以参考官网文档
67fe3ca0e025
·
2023-06-11 10:52
Android内存优化(使用SparseArray和ArrayMap代替HashMap)
原文:https://blog.csdn.net/uyy203/article/details/71158674在
Android开发
时,我们使用的大部分都是Java的api,比如HashMap这个api
Cedric_h
·
2023-06-11 10:51
Handler 都没搞懂,拿什么去跳槽啊,
Android开发
社招面试总结
//不断从MessageQueue获取消息Messagemsg=queue.next();//mightblock//退出Looperif(msg==null){//Nomessageindicatesthatthemessagequeueisquitting.return;}//...try{msg.target.dispatchMessage(msg);end=(slowDispatchThr
m0_61408726
·
2023-06-11 10:17
Android
android
面试
java
移动开发
在Mac 配置adb环境和adb的使用
官网请移步AndroidDebugBridge(adb)一,以Androidsdk,配置环境变量第一步,需要安装Androidstudio
android开发
专用的IDE是AndroidStudio在下载安装
夜沐下的星雨
·
2023-06-11 08:57
网络请求框架-OkHttp原理解析
OKHttp理解okhttp是square公司贡献的一个处理网络请求的开源框架,是目前
Android开发
使用最广泛的一个网络框架,从Android4.4开始,httpURLconnection的底层实现采用的就是
付小影子
·
2023-06-11 07:39
现代化 Android 开发:基础架构
作者:古哥E下
Android开发
经过10多年的发展,技术在不断更迭,软件复杂度也在不断提升。到目前为止,虽然核心需求越来越少,但是对开发速度的要求越来越高。
Android小贾
·
2023-06-11 01:58
Android
移动开发
架构
android
ui
移动开发
Framework
kotlin
Android 图片编码之必备技能
在进行
Android开发
时,不可避免地会接触到许多图片格式,例如JPEG、PNG等。就以JPEG格式为例,它是一种有损压缩模式,使用YCbCr的颜色空间来保存色彩信息。
罗昭成-csdn
·
2023-06-11 01:57
android
数码相机
Android开发
之WIFI与网络连接处理
在
Android开发
过程中,对于一个需要连接网络的Android设备,对设备的网络状态检测是很有必要的!有很多的App都需要连接网络。
lyglostangel
·
2023-06-10 23:17
android
网络
java
Android Jetpack之LiveData源码分析
什么是LiveData
android开发
者官网上对其的定义是:LiveData是一种可观察的数据存储器类。
牵着蜗牛散步Zz
·
2023-06-10 23:50
capt 正式开源
作为一个
Android开发
者,虽然apt已经足够强大,但是有个缺陷一直是我们的痛点:只支持源码。Android日常开发中,大量的依赖了第三方库如AAR/JAR,而他们是已经编译
蝶翼的罪
·
2023-06-10 23:27
AndroidStudio AGP插件和Gradle之间的版本对应关系(官方)
一,AndroidGradlePlugins版本和Gradle版本的对应关系官网资料AndroidGradle插件版本说明|
Android开发
者|AndroidDevelopersGoogle官方的文档
Ang_qq_252390816
·
2023-06-10 21:25
android
android
studio
gradle
《Android 教程》前篇
从事
Android开发
也有些年数了,大大小小的项目粗略算来也有十来个,对Android应用型知识体系的掌握还算可以,当然,技术日新月异,也在不断学习中。
天哥在奔跑
·
2023-06-10 20:55
Android开发
使用矢量图标
1.使用AndroidStudio自带的矢量图,选择darwable文件夹点击右键右键==》New==》VectorAsset2.Assettype选择Clipart,然后点击Clipart后面的按钮,就会弹出图标列表窗口,你可以在里面选择你想用的图标。确定图标后,你还可以修改图标的名字方便后面引用,还可以选择改图标的颜色,可以拖动Opacity拖动条来改变透明度。3.在xml布局文件中使用图标(
西凉的悲伤
·
2023-06-10 18:17
安卓
android
android
studio
安卓开发
安卓图标使用
Android开发
实现圆角搜索框
1.在res/values/colors.xml中增加#F3EDED作为填充色。然后res/drawable文件夹下新建bg_searchview.xml文件:2.在布局文件中使用SearchView搜索组件,并使用上面的bg_searchview.xml来设置圆角和填充色:效果如下:4.如果你想让搜索框中的搜索提示语居中,可以在res/values文件夹下新增styles.xml文件:cente
西凉的悲伤
·
2023-06-10 18:47
安卓
android
java
开发语言
安卓
Android开发
实现圆形头像
1.在res/drawable文件夹下把你的头像图片放里面,我这里使用的头像文件是head.jpg2.布局xml文件里使用ImageView组件把头像显示出来3.新建Tool类来确保头像图片长宽是正方形packagecom.example.tools;importandroid.graphics.Bitmap;importandroid.graphics.Matrix;publicclassToo
西凉的悲伤
·
2023-06-10 18:47
安卓
android
android
studio
安卓
Android布局文件中的xmlns:tools作用以及用法
http://schemas.android.com/tools"xmlns:lu="http://schemas.android.com/apk/res-auto"给困惑了,不明白是什么意思,特地查了一下
Android
Luyifei666
·
2023-06-10 18:46
Android
布局
android
xmlnstools
WinToGo 移动硬盘外接Windows系统记录
WinToGo移动硬盘外接Windows系统记录2017年的MacBook已经跟不上节奏了,做
Android开发
,依赖包缓存不少;做Web开发也有不老少的node_modules,删了吧,下次还得重新下载
c0facb5f6c7f
·
2023-06-10 17:34
ADB大全
ADB,即AndroidDebugBridge,它是
Android开发
/测试人员不可替代的强大工具基本用法命令语法为命令指定目标设备启动/停止查看adb版本以root权限运行adbd指定adbserver
android_赵乐玮
·
2023-06-10 15:35
okhttp的介绍以及如何发送同步/异步的http请求
okhttp的概念OkHttp是由Square公司开发的,除了OkHttp之外,还开发了Picasso、Retrofit等著名的开源项目,现在已经成了广大
Android开发
者首选的网络通信库。
weiambt
·
2023-06-10 12:49
Java
okhttp
新大陆物联网-Android实现网关功能-连接云平台并上传传感器数据-获取执行器指令并执行-Android网关开发-通信-数据上传云平台-JAVA原理讲解-免费云平台使用-竞赛2022国赛真题
目录一、任务要求二、开发环境三、网关上线四、数据上传与命令下发五、JSON命令解析思路六、总结一、任务要求我们将要实现的效果是:
Android开发
平板与Lora板进行有线串口通信,解析Lora板传来的数据
西西菜鸟
·
2023-06-10 10:10
新大陆物联网竞赛
android
Android10获取图片的地理位置信息[GPS位置]
在
Android开发
中,需要获取图片位置信息的需求~~emmm,还是挺少见的。最开始,我是通过ContentProvider读取本地媒体数据库来获得位置信息的。
IAmFox
·
2023-06-10 07:40
上一页
50
51
52
53
54
55
56
57
下一页
按字母分类:
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
其他