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应用
程序的启动过程(中)
目录前言Launcher请求AMS过程小结1AMS到ApplicationThread的调用过程小结2ActivityThread启动Acitvity的过程前言由上文可知,在启动了应用程序的进程后,接下来,就该启动应用程序本身了,你已经知道AMS(ActivityManagerService)是专门管理Activity的服务,而启动应用程序,本质上来说,就是启动应用程序的第一个Activity,这
小松与蘑菇
·
2020-08-23 06:43
#
android开发
深入解析
android应用
程序的启动过程(上)
简介当我们打开android手机的时候,不知道你是否想过app是如何启动的呢?接下来,我将从源码角度进行解析,当然,本文作为上篇,是介绍应用程序的进程启动过程,而不是应用程序的启动过程,他们的区别就是煮饭前要准备锅具,没有锅具就无法煮饭,本文就是准备锅具的,但是也不简单哦。文章将从两个方面介绍,一个AMS发送请求,一个是Zygote接受请求。AMS就是ActivityManagerService,
小松与蘑菇
·
2020-08-23 06:13
#
android开发
Android 根据应用前后台状态播放(或暂停)背景音乐
有时候需要给
Android应用
添加背景音乐的功能,例如一些小游戏之类的应用。
後雪寒
·
2020-08-23 05:41
Android
drawBitmapMesh扭曲图像
]verts,intvertOffset,int[]colors,intcolorOffset,Paintpaint)方法,该方法可以对bitmap进行扭曲.这个方法非常灵活,如果用好这个方法,可以在
Android
GB_speak
·
2020-08-23 05:22
Android
开发学习笔记
(一)—— 四大组件
学习Android开发,首先脑海中要有一个大概的知识体系结构图,而Android的四大组件就是其中很重要的一部分。Android四大组件ActivityServiceContentproviderBroadcastreceiver接下来看看他们具体都是什么1.ActivityActivity相当于iOS中的ViewController;Activity的作用是展示用户交互,是一个屏幕界面、窗口;A
isletn
·
2020-08-23 05:22
android四大组件
(3)
android应用
中每一个Activity都必须要在AndroidManifest.xml配置文件中声明
cfcf0517
·
2020-08-23 05:42
review
AIDE精简版[用java代码,手把手带你写一个简单的小游戏]
【软件分享群931528370】◇软件名:AIDE◇类别:编程软件◇软件介绍:AIDE是一个集成开发环境(IDE),用于直接在Android设备上开发真正的
Android应用
程序。
软件分享先锋
·
2020-08-23 01:08
基础
Android应用
开发 Button显示系统时间+TextView显示随机数+简单计算器
实现了一个简单的button按键消息处理,一个简单的textview显示,以及一个可编辑输入框实测可用Android5.0.1API(21)+NexusOne摸拟器及Android5.1.1SDK真机均可运行xmllayoutcode+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
kentas_dxpc
·
2020-08-23 01:41
使用Kotlin开发
Android应用
(III):扩展函数和默认值
使用Kotlin开发
Android应用
(III):扩展函数和默认值@authorASCE1885的Github微博CSDN原文链接通过前面两篇文章,我们学习了Kotlin的基本知识,并知道如何配置工程,
asce1885
·
2020-08-23 00:06
PagerAdapter、FragmentPagerAdapter及FragmentStatePagerAdapter与Viewpager
在一个
Android应用
中,我使用FragmentPagerAdapter来处理多Fragment页面的横向滑动。
KevinLinGoGoUp
·
2020-08-22 21:30
android
android
java
Activity任务栈的使用(启动模式介绍)
Android任务栈简介
android应用
程序通常会被拆分为多个activity,各个activity之间通过Intent进行连接,而android系统通过栈结构保存整个app的activity。
木幸梓
·
2020-08-22 20:37
笔记
Android内存泄漏问题
对于
Android应用
来说,就是你的用户打开一个Activity,使用完之后
张正宜
·
2020-08-22 20:24
android
android应用
开发(23)---处理Activity状态更改
处理活动状态更改不同的事件,一些用户触发和一些系统触发,可能导致Activity从一个状态转换到另一个状态。本文档描述了发生此类转换的一些常见情况以及如何处理这些转换。有关活动状态的更多信息,请参阅了解活动生命周期。要了解ViewModel该类如何帮助您管理活动生命周期,请参阅了解ViewModel类。发生配置更改有许多事件可以触发配置更改。也许最突出的例子是纵向和横向取向之间的变化。其他可能导致
zhangbijun1230
·
2020-08-22 20:52
android
应用开发
Android APK打包流程详解
理解apk的打包流程有助于我们加深
Android应用
从开发到部署的整个生命周期过程的掌握,也会对Android开发有自己更清晰透彻的认识,本篇着重于介绍这一流程。
BridgeGeorge
·
2020-08-22 20:22
Android
Android关于Activity知识点总结(二)任务、返回栈与启动模式
Android关于Activity知识点总结(一)生命周期与状态及状态保存一、任务(task)和返回栈(backstack)概述说到任务不得不说
android应用
程序是由若干个Activity组成,每个
wwp9527
·
2020-08-22 20:50
iconify
.Android集成多个图标提供程序Iconify为您提供了大量可供选择的矢量图标,以及在
Android应用
中添加和自定义它们的直观方式。它已在此博客文章中介绍,这是一个开始的好地方。
weixin_45095939
·
2020-08-22 19:12
iconify
[cocos2dx]利用NDK崩溃日志查找BUG
www.cnblogs.com/jhzhu邮箱:
[email protected]
作者:知明所以时间:2014-06-20背景介绍本文主要内容:利用android的crashlog来对c++开发的
android
weixin_34378969
·
2020-08-22 19:33
Android 应用开发中图片的异步加载
Android应用
开发中不能在UI线程中做耗时的操作,否则就会弹出烦人的ANR窗口。
weixin_34329187
·
2020-08-22 19:56
从源码的角度认识AsyncTask
2019独角兽企业重金招聘Python工程师标准>>>一、为什么需要工作者线程我们知道,
Android应用
的主线程(UI线程)肩负着绘制用户界面和及时响应用户操作的重任,为了避免“用户点击按钮后没反应”
weixin_34269583
·
2020-08-22 19:19
随着时间的推移:构造SDK路径错误(An error occurred while automatically activating bundle com.android.ide.eclipse.ad...
在进行
Android应用
的开发过程中,有时候在配置SDK路径的时候(Windows->Preferences->Android)。
weixin_33982670
·
2020-08-22 19:21
adb部署及使用
android的初衷是用adb这样的一个工具来协助开发人员在开发
android应用
的过程中更快更好的调试apk,因此adb
weixin_33922672
·
2020-08-22 19:46
移动开发
操作系统
KCommon-使用Kotlin编写,基于MVP的极速开发框架
KCommon-使用Kotlin编写,基于MVP的极速开发框架我们在开发
Android应用
程序的时候其实会有很多通用的代码,比方说很常见的页面的几种基本状态的切换:正常、加载失败、加载中、空页面。
weixin_33834628
·
2020-08-22 19:37
Android -- 进程保活
提供几个进程保活技术:1像素Activity,前台服务,账号同步,Jobscheduler,相互唤醒,系统服务捆绑每一个
Android应用
启动后至少对应一个进程,有的是多个进程,而且主流应用中多个进程的应用比例较大
cao苗子
·
2020-08-22 19:02
Android Jetpack - LiveData 介绍
Jetpack.jpg1.前言2018年谷歌I/O发布了一系列辅助android开发者的实用工具,合称Jetpack,以帮助开发者构建出色的
Android应用
。
Linhaojian
·
2020-08-22 19:30
Kotlin 的一些实用小技巧
这在使用Kotlin的
Android应用
程序而不是服务器应用程序中特别有用。对于
Android应用
,我们自然希望减少应用启动时间,以便用户更快地看到应用内容,而不是等待初始加载屏幕。
贵公子
·
2020-08-22 18:49
Kotlin
Android中AsyncTask(异步任务)详解
在开发
Android应用
时必须遵守单线程模型的原则:AndroidUI操作并不是线程安全的并且这些操作必须在UI线
做人要厚道2013
·
2020-08-22 18:24
Android-基础
okhttp源码学习笔记(一)-- 综述
okhttp是一个网络请求框架,不仅仅可以用于
Android应用
中。
Luckie stone
·
2020-08-22 18:13
OkHttp
Android源码解析之(三)-->异步任务AsyncTask
android的异步消息机制是android中多任务处理的基础,Handler是整个
android应用
层体系异步消息传递的基础组件,通过对Handler源码的解析的解析相信大家对android中的异步消息机制有了一个大概的了解
一片枫叶_刘超
·
2020-08-22 17:31
android源码解析
android源码解析
Android架构模式二:MVP
原文地址:https://upday.github.io/blog/model-view-presenter/Android架构模式:MVP我们的开发人员是时候考虑如何在
Android应用
中应用良好的架构模式了
曾志刚
·
2020-08-22 17:59
android
architecture
自律给我自由
从今天起,我要坚持每周更新一篇技术博客,因为我本身是从事
Android应用
个开发,所以我会从Android技术入手,尽我所能深入分析一些常用但是稍有难度的技术点。——2017/8/22追随我心
Jackchen随心
·
2020-08-22 17:25
Android多线程任务优化1:探讨AsyncTask的缺陷
导语:在开发
Android应用
的过程中,我们需要时刻注意保障应用的稳定性和界面响应性,因为不稳定或者响应速度慢的应用将会给用户带来非常差的交互体验。
mylzc
·
2020-08-22 17:02
Android
Android异步处理系列文章索引
为了给用户带来良好的交互体验,在
Android应用
的开发过程中需要把繁重的任务(IO,网络连接等)放到其他线程中异步执行,达到不阻塞UI的效果。
mylzc
·
2020-08-22 17:31
Android
android
ui
任务
网络
io
应用宝使用绑定iOS下载
1.点击
android应用
信息2.点击微下载3.选择申请自定义模板4.在红色框中填写苹果的app地址
loumzy
·
2020-08-22 17:14
iso
反射到底会对性能造成多大影响
不论是Java开发还是Android开发,反射都是非常好用的工具,但反射同时也是影响
Android应用
性能的一大原因,下面就讲两个例子让大家了解反射的坏处两个真实的例子第一个例子就是NYTimesAndroidApp
lotty_wh
·
2020-08-22 17:42
闲话专栏
反射
测试
java
反射性能
Android ListView 图片异步加载和图片内存缓存
开发
Android应用
经常需要处理图片的加载问题。因为图片一般都是存放在服务器端,需要联网去加载,而这又是一个比较耗时的过程,所以Android中都是通过开启一个异步线程去加载。
iteye_19583
·
2020-08-22 17:55
Android入门:通过XML数据与服务器进行通信
一、与服务器通信类似于浏览器与服务器通信,
Android应用
也可以与Web服务器通信,比如
Android应用
可以访问Servlet、JSP、图片等等;Web服务器通过指定Content-Type可以指定返回的数据的类型
iteye_17686
·
2020-08-22 17:54
Android AsyncTask异步处理
在开发
Android应用
时必须遵守单线程模型的原则:AndroidUI操作并不是线程安全的并且这些操作必须在UI线程中执行。
iteye_11539
·
2020-08-22 17:22
热修复AndFix详解
patch文件安装AndFix模块组件AndFix源码讲解总结AndFix介绍https://github.com/alibaba/AndFixAndFix是一个在线修复漏洞的解决方案,而不是重新发布
Android
傅君阳
·
2020-08-22 17:35
Android热修复
jniLibs.srcDirs不能打包so到apk中?
一般使用AS开发
Android应用
时,调用ndk的so库,我都喜欢添加abiFilter不想浪费空间嘛!
一代程序码农
·
2020-08-22 17:03
机器学习
android
Android后台保活机制,应用进程长存的可行性分析
Android杀应用实质上是杀进程,
Android应用
启动后都会对应一个主进程和若干子进程。二.后台进程常驻的策略与选择1.怎
迷糊的胡胡
·
2020-08-22 17:30
Android
进程
service
使用库项目实现Android程序代码的复用
在开发
Android应用
程序的过程中,同样有这方面的需求。Android系统包含的
Android应用
程序开发框架,已经是一个
攻城无数
·
2020-08-22 16:09
mobile
Android:关于声明文件中android:process属性说明
笔者在学习AndroidService组件的过程中碰到了一个问题,就是在
Android应用
的声明文件Manifest.xml中有时候会对相关的服务标签设置一个android:process=”:remote
feng787900247
·
2020-08-22 16:42
Android 异步加载解决方案
Android应用
开发过程中必须遵循单线程模型(SingleThreadModel)的原则。因为Android的UI操作并不是线程安全的,所以涉
chongwu4830
·
2020-08-22 16:18
Android应用
编译打包流程
相信很多看官都已经熟知
android应用
编译打包流程,网络上也有很多相关文章,会觉得我在重复造轮子,本文仅是自己学习笔记,不喜勿喷!
不二IT小伙
·
2020-08-22 16:40
android
【麦可网】Cocos2d-X跨平台游戏
开发学习笔记
---第十四课:Cocos2D-X UI系统1-4
【麦可网】Cocos2d-X跨平台游戏开发---学习笔记第十四课:Cocos2D-XUI系统1-4=======================================================================================================================================================
晓石头
·
2020-08-22 16:47
【麦可网】Cocos2D-X
学习笔记
手把手带您开发第一个
android应用
我收集了一些学习用的资料,其中包含了很多学习,面试,中高进阶fluuter资料,还有很多视频详解,如果有同学想进一步了解,详情请看文末。环境安装win10IDE就用androidstudio。小编这里就不贴下载地址了,百度搜索一下第二条结果就是官方网站(英文,google公司出的)。什么?你说第一条搜索结果?那是国内的山寨官方网站。为什么说它是山寨网站呢,因为它的下载速度还不如英文的官网速度快。下
android牛人
·
2020-08-22 16:28
android
flutter
程序员
Android Studio多渠道打包方法
使用Gradle构建
Android应用
的渠道包所有做AndroidApp的同志们应该都知道渠道包是什么,得力于Android生态的多样性,我等写
Android应用
的人类每次发布App都需要面对数十个市场
不年少还青春
·
2020-08-22 16:11
打包上线
Android应用
打开时现黑屏或者白屏问题解决
主要问题:app点开时一般会黑屏或者白屏几秒钟,然后再出现欢迎页的图片,主要是因为activitytheme的问题。解决方法:就是自定义一个theme就可以了,然后把你的欢迎页的theme设成你自定义的就可以了,然后欢迎页如果没有广告或者其他需求,那就不用写欢迎页xml文件了。自定义theme:true@drawable/starttrue把这个theme设置到你的欢迎页activity里:and
不年少还青春
·
2020-08-22 16:39
Android系统的启动流程
Android系统的启动流程操作系统的引导文件去运行linux的内核程序,内核程序开始启动的时候会加载各种驱动和数据结构,开始加载
android应用
层的第一个进程(init进程c代码(system\core
DavaGent
·
2020-08-22 16:22
android
操作系统
android
Android工程打包第三方jar包和so方法
我们在编写
Android应用
时,为了丰富自己应用的功能,很可能会用到第三方的jar或者so文件。
AnndyPeng
·
2020-08-22 15:07
android技术
android
jar
so
build
上一页
72
73
74
75
76
77
78
79
下一页
按字母分类:
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
其他