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应用
启动流程分析
1前言网上看过很多Activity启动过程的源码解析,很多文章会贴上一大段代码,然后从startActivity()函数开始深究整个源码的调用栈。个人感觉这类文章代码细节太多,反而容易迷失在源码调用之中,从而忽略了Activity启动过程的本质。所以本文就简单地定性地对Activity启动过程进行描述,不会贴上大篇幅的源码,同时梳理一下相关的经典问题。也是对以前的所学做一个复习总结。2冷启动与热启
xiaopangcame
·
2022-09-30 06:02
android
android
android应用
流程图,Android APP 启动流程简析
我们平时在手机桌面上点击一个app图标,就能启动一个app应用。从用户角度来看,这个过程看起来很简单,但是它的背后又隐藏着什么玄机?在做安卓开发这么多年后,我觉得有必要认真的分析一下,启动一个app都走了什么流程。1.androidapp进程基础理论1.1每个AndroidApp都在一个独立空间里,意味着其运行在一个单独的进程中,拥有自己的VM,被系统分配一个唯一的userID。1.2Androi
Ma Daniel
·
2022-09-30 05:52
android应用流程图
Android应用
启动全流程分析(源码深度剖析)
同时应用的启动速度也绝对是系统的核心用户体验指标之一,多少年来,无论是谷歌或是手机系统厂商们还是各个
Android应用
开发者,都在为实现应用打开速度更快一点的目标而不断努力。但是要想真正做好应用启动速
Android技术之家
·
2022-09-30 05:52
android
java
移动开发
epoll
uefi
鸿蒙HarmonyOS 2系统开发实例
上一篇介绍了HarmonyOS2系统,这次咱们来点儿干货,直接上
开发实战
,废话不说,上图上面这俩张图介绍了系统的简介和开发流程,现在我们来一步一步走进这个国产系统1、第一步,先上官方网站了解一下鸿蒙系统
校长团
·
2022-09-30 00:19
华为鸿蒙
java
android
华为
鸿蒙
开发实战
系列之一:圆角
前言看过鸿蒙2.0系统的发布会,大家是不是蠢蠢欲动,想要开发第一个鸿蒙的程序呢,网上有很多文章介绍鸿蒙系统、跟Android的区别以及怎么写HelloWorld的文章,这边就不复制粘贴了。今天换个花样,来看下如何实现Android里面一些常见功能与效果,因为鸿蒙刚出来不久,一切都还不是很成熟(没有前辈的神器),只能靠自己手x代码,废话不多说,来看下鸿蒙系统里如何实现基本的图片圆角功能吧。如今大部分
linhy0614
·
2022-09-30 00:14
鸿蒙
android
java
编程语言
Android Compose 属性动画使用探索详解
函数中使用属性动画实战上传开始动画上传进度动画上传完成动画最后前言JetpackCompose(简称Compose)是Google官方推出的基于Kotlin语言的Android新一代UI开发框架,其采用声明式的UI编程特性使得
Android
·
2022-09-29 22:30
〖Python 数据库
开发实战
- Redis篇③〗- Mac系统下通过homebrew安装Redis数据库
前言:✌作者简介:渴望力量的哈士奇✌,大家可以叫我哈士奇,一位致力于TFS-全栈赋能的博主✌CSDN博客专家认证、新星计划第三季全栈赛道MVP、华为云享专家、阿里云专家博主如果文章知识点有错误的地方,请指正!和大家一起学习,一起进步人生格言:优于别人,并不高贵,真正的高贵应该是优于过去的自己。如果感觉博主的文章还不错的话,还请关注、点赞、收藏三连支持一下博主哦专栏系列(点击解锁)学习路线(点击解锁
不渴望力量的哈士奇
·
2022-09-29 14:32
#
⑤
-
数据库开发实战篇
python
数据库
数据库开发
homebrew
mac系统下安装Redis
【第2期赠书活动】〖Python 数据库
开发实战
- Redis篇⑤〗- Redis 的常用配置参数
前言:✌作者简介:渴望力量的哈士奇✌,大家可以叫我哈士奇,一位致力于TFS-全栈赋能的博主✌CSDN博客专家认证、新星计划第三季全栈赛道MVP、华为云享专家、阿里云专家博主如果文章知识点有错误的地方,请指正!和大家一起学习,一起进步人生格言:优于别人,并不高贵,真正的高贵应该是优于过去的自己。如果感觉博主的文章还不错的话,还请关注、点赞、收藏三连支持一下博主哦专栏系列(点击解锁)学习路线(点击解锁
不渴望力量的哈士奇
·
2022-09-29 14:19
#
⑤
-
数据库开发实战篇
python
数据库开发
redis
Redis配置参数
Jetson
开发实战
记录(三):Jetson Xavier NX具体开发(Ubuntu18.04系统)
JetsonXavierNX具体开发(Ubuntu18.04系统)一、设置ssd固态硬盘作为启动盘二、安装cuda(售后另外发的)三、更新程序数据库(一定要先更新,不然很多报错)四、设置为中文五、安装防火墙管理插件(便于管理端口)(可以不用)六、安装远程桌面1.vnc是什么2.rdp是什么3.nomachine远程桌面七、安装jtop八、安装拼音输入法1.安装前的准备2.配置Fcitx3.安装谷歌
唏嘘#
·
2022-09-28 09:57
Jetson板子开发
arm
硬件工程
边缘计算
Eclipse开发
Android应用
程序入门
翻译:赵锟转载自http://kb.cnblogs.com/page/96781/原文出处:http://www.smashingmagazine.com/2010/10/25/get-started-developing-for-android-with-eclipse/如今的移动设备应用程序开发充满着让人振奋的东西。功能强大的硬件支持,平板电脑,多样的软件平台(塞班OS,iOS,WebOS,W
qipaiyouxikaifa66
·
2022-09-28 06:49
Eclipse开发
Android应用程序
尝试获取数据时,JSONArray无法转换为JSONObject错误
我有一个
Android应用
程序,我想通过它读取json以下的json。
是原来的你吗
·
2022-09-28 01:44
android
Android蓝牙无法通信,android.bluetooth.BluetoothSocket无法连接
我正在尝试将我的
android应用
程序连接到运行在Fedora中的python服务器。它断断续续地工作,现在一点也不起作用。我收到的android异常通常是。。
梁大发
·
2022-09-28 01:41
Android蓝牙无法通信
在Flutter移动应用开发中减少应用大小
但令人惊讶的是,与原生开发的
android应用
程序相比,调试应用程序的大小更大。因此,我们寻找一种减小应用程序大小的方法,并尝试减小移动应用程序的大小。所以最后我们找到了一些解决方案来解决这个问题。
·
2022-09-27 16:15
flutter
VSCode 插件开发(四):插件
开发实战
前言来啦老铁!接之前的三篇文章:VSCode插件开发(一):HelloWorldVSCode插件开发(二):插件开发实践VSCode插件开发(三):插件打包与本地安装我于近期应用VSCode插件开发的这些知识,正式开始开发一款平时工作中用得上的插件,旨在提升自动化用例编写的效率。但由于大家用的自动化框架都不一样,脚本的样子也不尽相同,因此这是业务、项目强相关的应用,无法通用,因此仅用于分享想法、思
狄仁杰666
·
2022-09-27 10:43
Flutter - Android打包与发版
本文介绍flutter项目,安卓端打包流程官方文档:构建和发布为
Android应用
Flutter中文网:发布Android版APPFlutter-Android打包与发版准备工作、检查一、Android
西半球
·
2022-09-26 17:38
Flutter
android
flutter
android
studio
【Android基础】应用界面编程
通过学习本章的知识,可以开发出漂亮的图形用户界面,这些图形用户界面是
Android应用
开发的基础,也是非常重要的组成部分。
kuangd_1992
·
2022-09-26 14:41
Android
android
钉钉开放平台-小程序
开发实战
(钉钉小程序客户端)
文章目录钉钉小程序客户端关于钉钉开放平台一、小程序基础1.基本概念2.小程序页面基础页面运行机制页面生命周期页面栈页面跳转怎么使用小程序的data-*属性?3.小程序常用布局1.Flex布局基础2.Flex布局测试二、小程序组件1.常用原生组件底部导航栏tabBarhttp请求循环block标签小程序之动态获取元素宽高2.常用表单组件switch开关选择器滑动选中器sliderradio-grou
西京刀客
·
2022-09-24 00:13
小程序
钉钉小程序
钉钉开放平台
Android
开发实战
《智慧北京》——7.项目拓展
文章目录1.极光推送1.1基本使用1.2极光推送的高级使用1.3推送原理介绍2.科大讯飞2.1语音听写2.2语音合成2.3聊天机器人:布局搭建2.4聊天机器人:数据填充2.5聊天机器人:语音数据解析&展示提问对象2.6聊天机器人:展示回答对象&朗读回答3.友盟统计3.1介绍&SDK使用3.2友盟指数4.ZXing5.DynamicGrid1.极光推送1.1基本使用消息推送,类似于社交工具中QQ、微
赈川
·
2022-09-22 18:09
Android
android
Java项目
开发实战
入门 PDF 扫描完整版
内容介绍《Java项目
开发实战
入门》以一起来画画、通讯录系统、明日彩票预测系统、小小五子棋、企业进销存管理系统、企业QQ(局域网版)、九宫格记忆网和铭成在线考试系统8个精选项目为案例,从趣味性和实际应用角度出发
大圣哥哥阿
·
2022-09-22 18:06
数据库
java
编程语言
大数据
xhtml
Android开发-创建安卓工程项目+安卓程序的运行
Android用户量巨大,且开发
android应用
程序免费,在有JAVA开发基础的情况
JinziH Never Give Up
·
2022-09-21 11:43
Android
android
Android Ble蓝牙开发
BLE
Android应用
开发1.权限设置2.获取蓝牙设备管理器3.设备搜索3.1停止搜索4.设备连接5.设备的重连6.设备的断开与服务关闭7.通知的注册与接收8.数据的主动读取9.数据的写入9.关于UUID1
豌豆琪琪
·
2022-09-20 15:28
蓝牙
android
java
Android应用
内无感知切换语言、修改应用字体不随系统大小改变
1.Utils/***重写attachBaseContext()-界面加载前,字体大小不随系统设置而变化,同时也更新一下语言*lan-zh、en等...*/funattachBaseContext(context:Context,fontScale:Float=1f,lan:String):Context{valconfig:Configuration=context.resources.conf
码农修行之路
·
2022-09-20 15:50
unipush(一):简单个推
2、如下图,填写开通unipush必要内容android包名:为hbuilder云打包时所用的android包名
android应用
签名?
Frontend-Lsj
·
2022-09-20 15:51
uniapp
前端
android
app
uni.app unipush消息推送详细不能再详细的步骤
unipush推送步骤:1:打开manifest.josn模块配置找到push点击配置2:跳转到配置页面如果没有配置好会显示让你去配置一个1:
Android应用
签名SHA1的格式(这个让后端去配置,配好了叫后端发给你
九别。
·
2022-09-20 15:01
vue.js
javascript
微信小程序--点餐系统(本地服务器+源码分享)
案例说明案例来源于《微信小程序
开发实战
》黑马程序员著相比于原案例略有修改,代码也不全一样,有些地方的呈现效果体验更好,本人是看着效果图进行复现和练习的,最终达到了一样的效果。
河里的草
·
2022-09-20 15:52
微信小程序
小程序
Android Studio 项目编译优化
编译现状.png编译流程image.png如上图所示,典型
Android应用
模块的构建流程通常按照以下步骤执行:1.编译器将您的源代码转换成DEX文件(Dalvik可执行文件,其中包括在Android设备上运行的字节码
闫鹏飞写字的地方
·
2022-09-20 10:34
【猿创征文|Unity
开发实战
】—— 2D项目1 - Ruby‘s Adventure 游戏地图绘制(2-1)
文章目录1)使用指南2)具体步骤详细剖析2.1)《4-2.创建瓦片地图》操作更新2.2)《4-3.创建新瓦片》操作更新2.3)《5-2.如何才能解决排序问题?》操作注意2.3)《5-7.什么是预制件?》操作积累3)创建地图操作拓展3.1)规则瓦片使用的前言3.2)规则瓦片的使用3.3)规则覆盖瓦片的使用4)总结1)使用指南①前言本项目的完整开发流程在Unity官方项目的教学文档中编写了详细的教程文
杨枝
·
2022-09-19 14:11
全栈计划
开源
游戏
unity
猿创征文 |【游戏
开发实战
——2D项目1 - Ruby‘s Adventure】控制游戏角色移动(1-2)
文章目录1)使用指南2)具体步骤详细剖析2.1)《1.创建新场景》再补充2.2)《9.声明变量》再补充2.3)《4.审查你的脚本更改》再补充2.4)《11.以单位/秒表示Ruby的移动速度》再补充3)总结1)使用指南①前言本项目的完整开发流程在Unity官方项目的教学文档中编写了详细的教程文档,但是因为官方文档距离现在已经有一段时间了,个别地方有错误或者读者在使用自己机器上的Unity编辑器进行操
杨枝
·
2022-09-19 14:11
全栈计划
开源
游戏
unity
猿创征文
【游戏
开发实战
|开源—— 2D项目1 - Ruby‘s Adventure】控制游戏角色移动(1-1)
文章目录1)前言——复盘,展开2)官方教程3)具体步骤详细剖析3.1)环节一:《更新Unity版本步骤》再补充3.1.1)Windows平台下VisualStudio2019的安装3.1.2)UnityHub安装3.1.3)Unity编辑器安装3.2)环节二:《下载“Ruby’sAdventure:2D初学者”项目》再补充4)总结1)前言——复盘,展开本项目的完整开发流程在Unity官方项目的教学
杨枝
·
2022-09-19 14:10
全栈计划
开源
游戏
unity
【Unity
开发实战
】—— 2D项目1 - Ruby‘s Adventure 游戏世界中各个对象的交互(3-1)
CSDN话题挑战赛第2期参赛话题:面试宝典文章目录1)食用指南2)具体步骤详细剖析2.1)《6-1.什么是物理系统?》注意事项2.2)《6-7.解决Ruby的旋转+9.解决抖动问题》常识积累2.3)《6-12.添加瓦片地图碰撞》再补充2.3)《6-13.优化瓦片地图碰撞体》常识积累2.4)《7-4.添加函数来更改生命值》钳制功能积累2.5)《7-7.什么是触发器?》触发器概念理解3)总结1)食用指
杨枝
·
2022-09-19 14:05
全栈计划
unity
游戏
开源
SAP ABAP SMARTFROMS表单
01SMF表单介绍02SMF表单开发步骤03SMF表单
开发实战
01SMF表单是什么?SmartForms是在SAPScript的基础上产生的一种新的表单制作工具,它完全兼容SAPScript。
鼠小倩
·
2022-09-18 10:38
RuoYi若依打包发布与部署
《RuoYi
开发实战
-搭建开发环境》https://blog.csdn.net/lxyoucan/article/details/123764953环境我先说一下我的环境信息:开发环境:操作系统:macOSBigSur11.4
ITKEY_
·
2022-09-15 13:32
笔记
java
RuoYi
若依
部署
AndroidStudio gradle 7.0+配置说明
构建流程构建流程如下典型
Android应用
模块的构建流程按照以下常规步骤执行:编译
探求之路
·
2022-09-15 00:43
Android开发
android
android
studio
gradle
迅雷版本哪个好android,哪个是最好的螃蟹?适用于Android手机的迅雷体验的新版本...
推荐的当今质量的
Android应用
:一键式Flash进入CM系统//pcedu.pconline.com.cn/381/3814207.html推荐的当今最佳
Android应用
:驾驶工具百度导航//pcedu.pconline.com.cn
jiyulishang
·
2022-09-14 22:07
迅雷版本哪个好android
2019的最佳Android系统 | 运行在台式机、笔记本手提电脑的安卓Android系统
笔记本手提电脑的安卓Android系统适用于PC2019的最佳Android操作系统2019年3月1日团队技术探索Android您是否知道,即使有几个升级版本,如Windows10和10.1,即使这样,
Android
不断提升自我水平
·
2022-09-14 22:01
Android
OS
最佳Android系统
2019最好Android系统
Android系统
Android
OS
Android
OS-x86
For
PC
征服面试官:Binder 原理篇 掌握这篇面试题汇总,吊打面试官!
AndroidFramework角度来说Binder是ServiceManager连接各种Manager(ActivityManager、WindowManager等等)和相应ManagerService的桥梁;从
Android
Jaynm
·
2022-09-14 14:59
面试题
android
开发
android
binder
binder
android面试
binder原理
Code For Better 谷歌开发者之声——Android 中的 Volley 库
VolleyLibrary中的类别使用Volley库的请求类型字符串请求JSON对象请求JSONArray请求图片请求添加帖子参数添加请求标头处理Volley缓存取消请求请求优先级Volley是一个HTTP库,它使
Android
鲸落✗
·
2022-09-14 02:17
android
java
开发语言
跟一跟
Android应用
的安装流程-apk拷贝
前言上一篇文章跟着源码的脚步了解了Android系统在开机的过程中,对系统中安装的应用程序会进行apk文件解析,并且对在manifest中注册的四大组件进行解析,并且将相应组件的信息缓存在PKMS中,然后通过文件目录的分析,发现我们安装的应用程序都放在了/data/app文件目录下,并且每一个apk的命名统一标准化为base.apk,那么本文就再一次进入痛苦的源码追踪过程,去看看Android系统
鼻涕粑粑
·
2022-09-12 22:59
Android实现简单手机震动效果
1.新建
Android应用
程序2.在AndroidManifest.xml中申明需要使用的震动权限3.界面上添加按钮4.源码中处理按钮效果packagecom.sl.vibratordemo;importandroid.os.Bundle
·
2022-09-12 16:01
Android
开发实战
闹钟项目
本文实例为大家分享了Android实战闹钟项目的具体代码,供大家参考,具体内容如下一、闹钟功能的介绍以及界面的展示该闹钟是根据我们手机闹钟设计的一个简单的闹钟APP,其中包含时钟、闹钟、秒表和计时器功能。用户可以对闹钟添加和删除,可以对秒表计时、暂停和重置,对计时器可以暂停、计时、继续和重置等功能。二、介绍系统的设计界面闹钟的布局文件代码如下由于该闹钟系统包含时钟、闹钟、计时器、秒表四个功能,所以
·
2022-09-12 16:21
Android Notification通知使用详解
PendingIntent.getBroadcastPendingIntent.getActivityAndroid12之PendingIntent特性配合WorkManager发送延迟通知Android13通知权限在
Android
·
2022-09-09 10:52
云
开发实战
-如何维护用户表?(优化版)
前言之前写过一篇《云
开发实战
-如何维护用户表》,这种方式是最简单的,经过阅读了一些开源项目的代码,我优化了部分写法。
码农单克
·
2022-09-08 04:57
小程序
前端
微信小程序开发
深入Android系统(八)Android的资源管理
资源系统简介
Android应用
适应不同设备的方法是尽量为每种类型的设备提供一套资源。理论上
apigfly
·
2022-09-08 04:22
深入Android系统
android
Resources
AssetManager
资源管理
ApkAssets
《Vue.js 3移动应用
开发实战
》简介
#好书推荐##好书奇遇季#《Vue.js3移动应用
开发实战
》,京东当当天猫都有发售。定价79元,网店打折销售更便宜。本书内容系统全面,配套示例源码与PPT课件。
新知图书
·
2022-09-07 21:47
前端
javascript
webpack
Android开发中混淆后Gson序列化、反序列化的那些坑,安卓
开发实战
Item中增加了一个内部类PageConfig。这里敲黑板了:1.Item里面的字段、Item里面引用到的类和Item里面的内部类PageConfig都需要实现序列化(implementsSerializable);如果不是implementsSerializable实现序列化,而是给每个字段加上@SerializedName注解,那么务必注意:Item里面的字段、Item里面引用到的类的和Ite
普通网友
·
2022-09-07 20:43
Android
android
java
移动开发
基于Monkey的稳定性测试
Android应用
的Crash-
Android应用
的ANR在保证基本功能
软件测试呀
·
2022-09-07 17:39
软件测试
软件测试
程序员
Monkey
稳定性测试
测试工程师
Hybrid App模式,解锁更高效的开发方式!
不同于nativeapp需要针对不同的平台使用不同的开发语言(如使用Objective-C、Swift开发iOS应用,使用Java等开发
Android应用
,使用C#开发WindowsP
·
2022-09-07 15:52
Android进阶宝典 -- 手写RecyclerView分页组件
在
Android应用
中,列表有着举足轻重的地位,几乎所有的应用都有列表的身影,但是对于列表的交互体验一直是一个大问题。
Awesome_lay
·
2022-09-07 10:22
android
android
studio
github
kotlin
分页加载
Android应用
程序资源的编译和打包过程分析
我们知道,在一个APK文件中,除了有代码文件之外,还有很多资源文件。这些资源文件是通过Android资源打包工具aapt(AndroidAssetPackageTool)打包到APK文件里面的。在打包之前,大部分文本格式的XML资源文件还会被编译成二进制格式的XML资源文件。在本文中,我们就详细分析XML资源文件的编译和打包过程,为后面深入了解Android系统的资源管理框架打下坚实的基础。《An
罗升阳
·
2022-09-07 10:21
Android
老罗的Android之旅
Android
AAPT
资源
编译
打包
360手机助手再战社交,会成功吗?
应用分发市场已进入稳定格局,360、百度和腾讯等拥有“入口”型业务的互联网巨头已将
Android应用
分发市场围得水泄不通。
143255
·
2022-09-07 09:58
腾讯
百度
小程序
大数据
编程语言
ViewUI
上一页
67
68
69
70
71
72
73
74
下一页
按字母分类:
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
其他