Anroid-common
文章平均质量分 80
TiaPu
这个作者很懒,什么都没留下…
展开
-
Android系统签名生成
Android系统应用添加系统签名在开发的过程中,如果需要设置当前的应用为系统应用,需要两步:在 对应的AndroidManifest.xml文件中将“android:sharedUserId”设置为"android.uid.system"。如下所示:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" pack原创 2022-04-27 16:42:56 · 2699 阅读 · 0 评论 -
Android应用权限申请
Android权限介绍原创 2022-01-04 15:15:23 · 7555 阅读 · 0 评论 -
IntentService
注:IntentService类在API级别30(Android R?)中被弃用。 IntentService受Android 8.0(API级别26)施加的所有后台执行限制的约束。推荐使用{@link android.support.v4.app.JobIntentService},它在Android 8或更高版本上运行时使用Job而不是Service。IntentService介绍IntentService是Service的扩展,可按需处理异步请求(请求一般以intent表示), client.原创 2021-10-12 18:19:10 · 977 阅读 · 0 评论 -
Android中获取当前User id的方式
Android基于Linux,所以它也是支持多用户的。当需要获取当前正在运行的user id时,有两种方式:android.os.Process.myUid() /** * Returns the identifier of this process's uid. This is the kernel uid * that the process is running under, which is the identity of its * app-spec原创 2021-07-19 16:37:50 · 8133 阅读 · 0 评论 -
Android中的内存泄漏和处理方式
Android中的内存泄漏什么是内存泄漏在GC进行垃圾回收的过程中,一些本该被回收不用了的对象却没有被回收,仍然占用着内存,这就是内存泄漏。Android中的内存泄漏一般指的是Activity和Fragment的泄漏这两种。造成内存泄漏的原因其实就是一句话,生命周期长的对象持有生命周期短的对象的引用。主要有以下的几种原因:静态内部类或者匿名内部类持有外部类对象...原创 2019-12-17 16:58:33 · 230 阅读 · 0 评论 -
AsyncTask的优缺点
继上篇简单介绍AsyncTask之后,本片开始介绍下AsyncTask的优缺点。(注:本人所写文章仅作为自己学习使用)AsyncTask的优点:封装了Thread和Handler给用户使用,操作比较简单。用户需要使用时,仅需继承AsyncTask,并重写其中的doInBackground方法就可以,若是希望子线程的执行结果反馈到UI线程上,则将onPreExecute(告知UI线程,子线程开...原创 2018-10-29 17:07:36 · 3485 阅读 · 1 评论 -
AsyncTask简介
一、AsyncTask基本介绍:Android要求主线程来更新UI,但是又不允许主线程在更新UI的过程中出现耗时的操作。那么这些耗时的操作一般会在子线程中去执行。当子线程将操作执行完后会反馈执行结果给UI主线程。Android一般使用Handler+Thread的方式实现上述需求。Handler的使用稍显复杂,需要继承Handler类,重写处理函数。还需要开发者自己开辟线程,在线程中完成操作以...原创 2018-10-24 20:00:28 · 314 阅读 · 1 评论