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基础Fragment和Activitygradle是什么、需要注意什么ActivityResultLauncher替代startActivityForResultAndroid基础学习
Android
白云远去
·
2023-06-17 11:34
android
笔记
【Android -- 开源库】腾讯 TBS 浏览器 SDK 接入
简介在
Android开发
项目中,经常会用到Webview。而WebView是出了名的坑,各种Bug。
Kevin-Dev
·
2023-06-17 08:38
Android
--
开源库
android
开源
【
Android开发
】事件是如何分发到Activity的?
目录前言WindowDecorViewViewRoot事件源头事件传递setCallBack总结前言前两天华仔给我出了一道难题,我们俩研究了小半天,借着这个契机正好回顾了一下Android事件分发的相关知识点,于是有了这篇文章。Android事件分发机制大家都非常熟悉(不熟悉的可以参考我的另外一篇博客《细说Android的事件分发机制》),大部分文章对这个过程的描述都是开始于Activity,但是
BennuCTech
·
2023-06-17 07:28
android开发
Android进阶之路
android
事件分发
Android 休眠模式 [adb 模拟休眠]
Android休眠模式做
Android开发
的时候,有时候需要测试手机处于休眠模式下的动作。
Bu Sir
·
2023-06-17 06:03
Android
android
android
studio
android-studio
Android 广播 [adb 命令模拟发送广播]
Android使用adb模拟发送广播做
Android开发
的时候,有时候需要插入耳机进行测试,但是又想在按下耳机键的同时看一下打印的log,此时就可以使用adb命令模拟发送广播进行。
Bu Sir
·
2023-06-17 06:03
Android
android
android
studio
android-studio
Fragment学习总结
在
Android开发
过程中有两个fragment,分别在app包下和v4包下,使用有区别,需要注意。Fragment生命周期Fragment的生命周期生命周期调用时间onAttace
九叶轻尘
·
2023-06-16 23:09
Bitmap之位图采样和内存计算详解
Android开发
中经常考虑的一个问题就是OOM(OutOfMemory),也就是内存溢出,一方面大量加载图片时有可能出现OOM,通过采样压缩图片可避免OOM,另一方面,如一张1024x768像素的图像被缩略显示在
·
2023-06-16 20:53
Android开发
教程之java修饰符,运算符,条件表达式
一、java访问控制修饰符使用访问控制符来保护对类、方法、变量的访问(就是控制类对象在哪里可以使用,从而类对象的方法在哪里可以访问)default(即默认,什么也不写):在同一包内可见private:在同一类内可见public:对所有类可见protected:对同一包内的类和其他包内它的所有子类可见可见如果比较难理解,可同等认为是可用二、运算符1.算术运算符:加减乘除求余自增自减+-*/%++--
你的益达233
·
2023-06-16 15:16
Android 性能优化视频讲解
本视频源来自我买的课程,我录制成视频分享给大家主角:张绍文,腾讯WXG
Android开发
工程师。
i校长
·
2023-06-16 13:44
使用Android Studio开发Android APP
写在前面本节将介绍如何使用AndroidStudio开发AndroidAPP,和前面Eclipse+ADT+SDK搭建
Android开发
环境一样,本节也只是介绍一些基本东西,深入的,比如快捷键,小技巧等会再另一篇文章中详细地介绍
paterWang
·
2023-06-16 12:55
三年 Android 开发的技术人生,浅谈自身面试的感悟
但是老弟觉得并不是,只是单纯的过度饱和了,市场对一个
Android开发
工程师的要求更加严格,不再是普通的螺丝钉。凭借大多数人的努力程度,那用得着拼其他东西。面试造?对与不对?不为人知,有人
Android小贾
·
2023-06-16 11:57
Android
移动开发
面试
面试
android
java
移动开发
职场和发展
安卓实战开发之——使用 WIFI 进行设备搜索并获取相应信息
二、准备条件首先需要安装配置好Java开发环境,并选择任意一款
Android开发
工具进行编程,推荐下载安装AndroidStudio软件进行程序开发。在开始进行Android编程开发之
数产小黑娃
·
2023-06-16 11:36
Android开发
android
android
studio
Java
WIFI适配器
Wifi
RSSI
深读解析编译插桩技术(三)解密 JVM 字节码
成为一名优秀的
Android开发
,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。
字节跳不动
·
2023-06-16 10:16
Android程序逆向分析
在分析前必须要了解
Android开发
的流程,程序结构,语句分支,解密原理。传送门:Android程序逆向分析分析Android程序是开发Android程序的一个逆向过程。
·
2023-06-16 10:50
android
Android adb命令详解及用法系列(二)
更多Android技术分享可以关注我的Android技术圈子,也可以加入QQ群号:690347536,学习交流
Android开发
技能。
添码行空
·
2023-06-16 09:43
开发语言的更新换代,都是为了更好地提高生产力,Kotlin也是如此~
作为一名
Android开发
,学习Kotlin是很有必要的。以下是一些原因:1.Kotlin是官方支持的语言。
码中之牛
·
2023-06-15 23:20
Android
移动开发
kotlin
kotlin
开发语言
android
移动开发
匿名内部类为什么泄漏,Lambda为什么不泄漏
作者:麦客奥德彪在
Android开发
中,内存泄露发生的场景其实主要就两点,一是数据过大的问题,而是调用与被调用生命周期不一致问题,对于对象生命周期不一致导致的泄漏问题占90%,最常见的也不好分析的当属匿名内部类的内存泄漏
码中之牛
·
2023-06-15 23:50
移动开发
Android
性能优化
java
android
移动开发
性能优化
Framework
Flutter配置生产环境、开发环境及Android apk编译打包
本文基于的Gradle版本为5.6.2,AndroidGradle插件版本为3.5.0,IDE为AndroidStudio4.0.1,Flutter版本为channelstablev1.17.5
Android
DoctorCat2020
·
2023-06-15 17:11
Android使用AspectJ拦截点击事件
在
Android开发
中,我们可以使用AspectJ来拦截UI事件并执行自己的业务逻辑。本文将说明如何使用AspectJ来拦截Android应用程序中的点击事件,并附有详细的代码注释。
凉亭下
·
2023-06-15 16:54
Android
android
Jetpack Compose 中使用 CameraX 拍照和录制视频
在
Android开发
的历史中,Camera的API是一直受人诟病的,使用过的人都知道,直观的感觉就是配置复杂、臃肿、难用、不易理解,从官方关于Camera的API迭代路线可以看出官方也在尝试着不断改进开发者关于
川峰
·
2023-06-15 13:27
Jetpack
Compose
android
Jetpack
Compose
CameraX
Kotlin协程-那些理不清乱不明的关系
>Kotlin的协程自推出以来,受到了越来越多
Android开发
者的追捧。另一方面由于它庞大的API,也将相当一部分开发者拒之门外。
hongui
·
2023-06-15 13:00
Qt for
Android开发
环境搭建(QtCreator6.0.1+Qt5.15.2/Qt6.2.2+win10)
若是想一套代码的跨平台开发,或想要更高的执行效率,Qt值得一试一、安装Qt每个人需求不同,会安装不同版本的Qt,笔者本次以Qt6.2.2和Qt5.15.2为例,安装
android开发
环境打开Qt的在线安装工具
꧁白杨树下꧂
·
2023-06-15 11:25
Qt
for
android
qt
android
毕业季
Android开发
面试,有哪些常见的题?
还会有大批的程序员涌进来,而我们想要继续进入
Android开发
岗位的人员,最先考虑的是面试。面试题是我们决定踏进工作的重要环节。
Android每日一讲
·
2023-06-15 10:09
面试
android
面试
okhttp
Android开发
程序员
(一)Android FFmpeg编译(集成xh264+fdk-aac)增强版
估计项目每个去公司的人如果现在需要一套ffmpeg的编辑功能肯定少不了xh264编码和fdk-aac编码这两个,但ffmpeg的ndk编译对于咱们
Android开发
其实是很不友好的,因为很多人都想用最新的
Baymax_zgl
·
2023-06-15 09:42
python的frida实现app抓包_APP爬虫|逆向神器 frida 初试
知识准备frida基础知识android知识环境androidstudio
android开发
工具已root的安卓手机android和python的frida环境描述之前在如何让app不走代理的文章中写了一个小的
weixin_39618730
·
2023-06-15 07:45
Android简单使用netty及谷歌的protobuf
文章主要内容nettyTCPNIO服务端、客户端简单使用nettyUDPNIO使用谷歌protobuf使用netty结合谷歌protobuf使用只是nettyprotobuf的使用,更适合
Android
刘付文
·
2023-06-15 02:50
MVP框架 – Ted Mosby的软件架构
作者:HannesDorfmann原文链接:TedMosby–SoftwareArchitect文章出自:
Android开发
技术前线译者:Mr.Simple我给这篇关于Android库的博客起的名字灵感来源于
一杯苦茶
·
2023-06-15 02:21
Android
车联网开发与普通
Android开发
区别
1.要求稳定性更高手机崩溃一下影响不大,开车过程中如果崩溃甚至引起系统问题,问题很严重。2.车厂会阉割掉手机的一些功能。(比如设置)3.车厂会对源码有一些改动。因此设计架构时,应充分考虑灵活性。尽量每个功能模块,都能设置独立的开发,必要时可以通过开关将某个功能关闭。设计架构时有多种方案,可以通过架构设计,根据实际情况,来选择合适方案。(比如某个功能即可以使用权限比较高的方案,也可以使用比较通用的方
那个阳光下奔跑的少年
·
2023-06-15 00:38
Android开发
——基础控件(十二)Spinner下拉列表控件
Spinner提供了从一个数据集合中快速选择一项值的办法。默认情况下Spinner显示的是当前选择的值,点击Spinner会弹出一个包含所有可选值的dropdown菜单,从该菜单中可以为Spinner选择一个新值。上图显示的是Spinner常见的样式。这篇文章中我将讨论1.Spinner的基本用法2.设置Spinner的Adapter(arrayadapter和自定义BaseAdapter)3.S
狮子座的程序员
·
2023-06-14 22:01
#
Android零基础学习
#
Android博文杂记
拥有
Android开发
经验? 走出焦虑圈,车载应用开发正好合适你!
行业前景当前,车联网已成为智能交通的重要发展方向之一。车载Android应用可以为车辆提供智能化服务,帮助驾驶者增强车辆控制和安全,提供大量娱乐和信息服务,如导航、音乐、天气预报、电子地图等。而且,车联网相关政策和行业标准也已经越来越完善,为车载Android应用的发展提供了良好的技术支撑和市场环境。同时,随着汽车智能化的进一步发展,车载Android应用还将扩展到更多的领域,如自动驾驶、车联网等
程序猿会指北
·
2023-06-14 20:37
Android车载技术
android
移动开发
程序员
Android开发
车载
了解MVC、MVP、MVVM模式
前言在
Android开发
中,当你梳理完需求后,你要做的并不是马上写下你的第一行代码,而是需先设计好整个项目的技术框架今天,我将全面介绍
Android开发
中主流的技术框架MVC、MVP与MVVM模式,并实例讲解
飞露
·
2023-06-14 20:00
mvc
MVC、MVP、MVVM:详解2
概述MVC、MVP、MVVM都是在
Android开发
中经常用到的架构思想,它们都是为了更好地分离代码、提高代码可复用性、方便维护等目的而设计的。下面对这三种架构思想进行简单的介绍和比较。
飞露
·
2023-06-14 20:57
mvc
android
java
IntelliJ IDEA的优势及安装教程
它支持多种编程语言和技术,包括Java、Kotlin、Groovy、Scala、
Android开发
、Spring框架、Maven和Gradle等。
牵手就能做朋友
·
2023-06-14 19:34
开发工具
java
intellij
idea
Clean架构与MVVM:助你打造优质Android应用
在
Android开发
中,两种流行的架构模式是Model-View-ViewModel(MVVM)和Clean架构。这两种方法都强调模块化、可测试性和关注点分离,但它们在具体实施细节上有所不同。
Calvin880828
·
2023-06-14 18:33
Android架构
android
架构
ui
Android生态下的Kotlin有哪些更新#GoogleIO 2023
Android生态下Kotlin有哪些更新#GoogleIO2023自Android官方宣布Kotlin作为
Android开发
的第一语言,过去将近6年时间。
Calvin880828
·
2023-06-14 18:33
Android新特性
Kotlin进阶
android
kotlin
gradle
Kotlin
Android开发
Kotlin一些特性var:变量,val:常量定义变量时,可在类型后面加一个问号?,表示该变量是Nullable,不加表示该变量不可为null扩展(好神奇)继承--有点不明白为什么有的类继承的时候需要实例化object:类似java的匿名内部类companion:Kotlin给Java开发者带来最大改变之一就是废弃了static修饰符。与Java不同的是在Kotlin的类中不允许你声明静态成员或方
SamiraG
·
2023-06-14 17:37
总结2023
Android开发
面试题(含答案)
1、Androiddvm的进程和Linux的进程,应用程序的进程是否为同一个概念DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念。2、sim卡的EF文件有何作用sim卡的文件系统有自己规范,主要是为了和手机通讯,sim本身可以有自己的操作系统,EF就是作存
别说我真不会Android
·
2023-06-14 16:41
面试题
android
动画
flutter
android
jetpack
kotlin
Jetpack Compose —— 深入理解 Column 布局
它类似于传统
Android开发
中的LinearLayout垂直方向的排列,但使
书中有颜如玉
·
2023-06-14 15:33
Android
Jetpack
Compose
别裁
android
kotlin
Qt6.5.1LTS搭建
Android开发
环境填坑
Qt6第二个LTS出来了,周日找时间安装并测试了Qt6.5LTS,安装我是按我之前的一个博客记录来做的,用的是国内境像,顺利快速安装完成,下面是设置的过程关键总结。一、DevicesAndroid设备(Device)选择二、Kits(一)新机(64位系统)选arm64-v8a,性能优,不要选v7a,性能会低。“专门针对下“SDKManager"注解下(二)AndroidQt工具链设置三、xxx.c
Iotfsd
·
2023-06-14 14:09
Qt
android
QT6.5LTS
WiFi调试Android
一步步教你搭建
Android开发
环境(有图有真相)--“自吹自擂:史上最详细、最啰嗦、最新的搭建教程”
网上介绍
Android开发
环境搭建的文章一片一片的,我为什么要自己”重复的去造轮子“呢?
北冥有鱼_xu
·
2023-06-14 12:49
Android开发
android开发
java开发工具
adt
eclipse
sdk
在Eclipse上搭建
Android开发
环境
网上介绍
Android开发
环境搭建的文章一片一片的,我为什么要自己”重复的去造轮子“呢?
lcg_ryan
·
2023-06-14 12:19
cocos2dx
Eclipse
cocos2dx
彻底搞懂Android文件存储---内部存储,外部存储以及各种存储路径解惑(转)
对于很多做
Android开发
的同学来说,可能认为文件存储很简单,调用一些诸如getFilesDir,getExternalStorageDirectory方法行了,但是虽然说它们会调用相应的方法来实现简单的数据存储
iOSDevLog
·
2023-06-14 05:27
比auto.js更强大、更简单的一站式辅助解决方案「冰狐智能辅助」
众所周知,autojs可以使用js脚本在android端上实现辅助功能,使不会
android开发
的同学,只要会js就可以制作辅助功能。
阿狸猿
·
2023-06-14 00:20
android
android
js
Android 2020年面试系列(02 — View事件分发)
参考书籍《
Android开发
艺术探索》第三章。参考了一些资料竟然不知道从何写起,关于View的事件分发牵扯的知识点其实挺多的。。。基础回顾1.事件分发的对象是?
Super含
·
2023-06-13 22:59
随着用户体验质量的不断追求,性能优化成了
Android开发
中的重要一方面
在移动互联网时代,Android系统的使用越来越广泛,而随着用户对体验质量的不断追求,性能优化已经成为了Android应用开发中的重要方面。以下是对Android市场对性能优化的需求量及应用广度进行详细分析的几个方面。1.用户需求随着Android系统越来越普及,用户对于应用的需求也逐渐提高。而在用户选择应用时,性能就是一个很重要的考虑因素。由于Android系统的硬件设备和软件环境的多样性,不同
Android小贾
·
2023-06-13 21:59
Android
性能优化
移动开发
android
性能优化
ux
移动开发
Framework
Android与uni-app 互相通信案例(包含源代码)
一、背景在uni-app开发过程中,有时候会遇到uni-app插件或者提供的api对硬件操作不太友好,需要使用原生
Android开发
对应模块,为了使得双方通信方便,特意封装了一个接口,可实现Android
人民的石头
·
2023-06-13 20:46
uni-app
Android
android
uni-app
Android FFmpeg 解码 OpenSL ES 播放音频
在
Android开发
中,OpenSLES(OpenSoundLibraryforEmbeddedSystems)是一个C/C++音频库,提供了底层的音频功能和处理接口。
wk灬丨
·
2023-06-13 19:03
FFmpeg
OpenSL
ES
ffmpeg
android
音视频
OpenSL
ES
Android开发
笔记——MVVM模式&Jetpack实现MVVM模式
Android开发
笔记——MVVM模式&Jetpack实现的MVVM模式MVVM模式MVC、MVP和MVVMMVC概述特点MVP概述MVC和MVP的区别特点MVVM概述特点Jetpack实现MVVMModelViewViewModel
Yang杰
·
2023-06-13 13:04
Android开发学习笔记
Android
android
Android开发
艺术探索读书笔记——进程间通信
1.多进程使用场景1)应用某些模块因为特殊需求需要运行在单独进程中。如消息推送,使消息推送进程与应用进程能单独存活,消息推送进程不会因为应用程序进程crash而受影响。2)为加大一个应用可使用的内存,需要多进程来获取多份内存空间。2.如何开启多进程给四大组件(Activity、Service、Receiver、ContentProvider)在AndroidMainfest中指定android:p
潇潇凤儿
·
2023-06-13 13:04
Android开发
android开发
进程间通信ipc
android启动器开发详解,
Android开发
——详解Activity
2020.8.1一.Application的启动流程手机开机->应用程序的缩略图标被点击①点击图标->②启动ActivityThread->线程的入口点:main函数->创建ActivityThread③将ActivityThread的对象进行绑定thread.attach(false,startSeq)④创建仪表对象,管理程序的生命周期mInstrumentation=newInstrument
zqnr
·
2023-06-13 13:04
android启动器开发详解
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他