御弟哥哥 御弟哥哥
4年前
Android Fragment生命周期
Fragment是在Android3.0中引入,用于解决不同屏幕分辨率的设备上UI显示、交互的问题。Fragment有自己的布局,有自己的生命周期,有自己的事件响应。但Fragment又是依赖于Activity存在的,你可以把多个Fragment嵌入到一个Activity中或者多个Activity重用一个Fragmen
九章 九章
4年前
Android应用启动速度优化
应用启动流程总结:①点击启动一个App,Launcher进程采用BinderIPC向ActivityManagerService发起startActivity请求;②ActivityManagerService接收到请求后,向zygote进程发送创建进程的请求;③Zygote进程fork出新的子进程,即App进程;④App进程通过Bin
Stella981 Stella981
3年前
Android 使用 Kotlin 连接 MQTT
MQTT(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fzh.wikipedia.org%2Fzhhans%2FMQTT)是一种轻量级的、灵活的物联网消息交换和数据传递协议,致力于为IoT开发人员实现灵活性与硬件/网络资源的平衡。Kotlin(https://www.o
Stella981 Stella981
3年前
Android 蓝牙相关的广播
Android蓝牙相关的广播监听蓝牙相关的广播并获得相关的信息,蓝牙相关的广播主要集中在BluetoothAdapter和BluetoothDevice类中,可以通过在AndroidManifest.xml中注册静态广播,也可以通过在代码中注册动态广播,两种形式的广播都可以监听到需要相关的权限<usespermissi
Stella981 Stella981
3年前
Android中的URL编码
您如何在Android中编码URL(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fsk.sofbug.com%2Fquestion%2FDmr5)?我以为是这样的:finalStringencodedURLURLEncoder.encode(urlAsStr
Stella981 Stella981
3年前
Android 从 Web 唤起 APP
前言!(http://7q5c2h.com1.z0.glb.clouddn.com/WebToAPP2.png?watermark/2/text/5ZC05bCP6b6Z5ZCM5a24/font/5qW35L2T/fontsize/500/fill/I0VGRUZFRg/dissolve/100/gravity/SouthEast/dx/
Wesley13 Wesley13
3年前
Android开发之列表控件
一、基础知识:ListView是一个经常用到的控件,ListView里面的每个子项Item可以使一个字符串,也可以是一个组合控件。先说说ListView的实现:1.准备ListView要显示的数据;2.使用一维或多维动态数组保存数据;3.构建适配器,简单地来说,适配器就是Item数组,动态数组有多少元素就生成多少个Item;4.把适配器添
Stella981 Stella981
3年前
Android4 Source Analysis
abi/bionic/                     AlightweightstandardClibrarybootable/                Androidbootcodebuild/                          cts/dalvik/
Stella981 Stella981
3年前
Android 自定义控件
用到的图片文件:!(http://static.oschina.net/uploads/space/2013/1218/202753_DiGI_584457.png)平时都是用简单的控件通过布局来组合一大堆控件,界面复杂起来的话,布局文件就很大,维护起来也很烦。就想把常用的控件组合写成自定义控件,这样维护起来也方便,代码也清爽,下面就以带消除按钮的E
Stella981 Stella981
3年前
Android 屏幕适配方案
1、概述大家在Android开发时,肯定会觉得屏幕适配是个尤其痛苦的事,各种屏幕尺寸适配起来蛋疼无比。如果我们换个角度我们看下这个问题,不知道大家有没有了解过web前端开发,或者说大家对于网页都不陌生吧,其实适配的问题在web页面的设计中理论上也存在,为什么这么说呢?电脑的显示器的分辨率、包括手机分辨率,我敢说分辨率的种类远超过Android