- 方法 : 对于放在 /system/app 下的应用,需要在其Manifest.xml文件中设置persistent属性,如应用程序'Phone'的AndroidManifest.xml文件: <application android:name="PhoneApp" androi... 方法 : 对于放在 /system/app 下的应用,需要在其Manifest.xml文件中设置persistent属性,如应用程序'Phone'的AndroidManifest.xml文件: <application android:name="PhoneApp" androi...
- 1.什么是TraceView? 先看下百度出来的解释吧: Traceview是android平台配备一个很好的性能分析的工具。它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到method。 关于Traceview的使用 首先,必须在程序当中加入代码,以便生成trace文件,有了这个trace文件才可以将... 1.什么是TraceView? 先看下百度出来的解释吧: Traceview是android平台配备一个很好的性能分析的工具。它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到method。 关于Traceview的使用 首先,必须在程序当中加入代码,以便生成trace文件,有了这个trace文件才可以将...
- 以下是常用到的Intent的URI及其示例,包含了大部分应用中用到的共用Intent 一、打开一个网页,类别是Intent.ACTION_VIEW Uri uri = Uri.parse("http://www.android-study.com/");Intent intent = new Intent(Intent.AC... 以下是常用到的Intent的URI及其示例,包含了大部分应用中用到的共用Intent 一、打开一个网页,类别是Intent.ACTION_VIEW Uri uri = Uri.parse("http://www.android-study.com/");Intent intent = new Intent(Intent.AC...
- 使用ImageView时经常会用到scaleType属性,如: <ImageView android:layout_width="50dp" android:layout_height="50dp" android:scaleType="matrix" android:src="@drawable/sa... 使用ImageView时经常会用到scaleType属性,如: <ImageView android:layout_width="50dp" android:layout_height="50dp" android:scaleType="matrix" android:src="@drawable/sa...
- Android Touch事件传递机制解析 android系统中的每个View的子类都具有下面三个和TouchEvent处理密切相关的方法: 1)public boolean dispatchTouchEvent(MotionEvent ev) 这个方法用来分发TouchEvent ... Android Touch事件传递机制解析 android系统中的每个View的子类都具有下面三个和TouchEvent处理密切相关的方法: 1)public boolean dispatchTouchEvent(MotionEvent ev) 这个方法用来分发TouchEvent ...
- 背景:两个进程间的Service需要进行通信,则需要把对象序列化后进行互相发送。 Android提供了一个 AIDL (Android接口定义语言)工具来处理序列化和通信。这种情况下Service需要以aidl文件的方式提供服务接口,AIDL工具将生成一个相应的java接口,并且在生成的服务接口中包含一个功能调用的stub服... 背景:两个进程间的Service需要进行通信,则需要把对象序列化后进行互相发送。 Android提供了一个 AIDL (Android接口定义语言)工具来处理序列化和通信。这种情况下Service需要以aidl文件的方式提供服务接口,AIDL工具将生成一个相应的java接口,并且在生成的服务接口中包含一个功能调用的stub服...
- 一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,... 一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,...
- 众所周知,android的apk文件是非常容易被反编译的,这样对于开发者来说,辛辛苦苦开发应用被破解是一件很令人懊恼的事情,谷歌也认识到了这一点,所以从2.3之后就为开发者提供了一个代码混淆工具proguard,新版的adt创建的工程默认都会有多两个代码混淆文件。 ... 众所周知,android的apk文件是非常容易被反编译的,这样对于开发者来说,辛辛苦苦开发应用被破解是一件很令人懊恼的事情,谷歌也认识到了这一点,所以从2.3之后就为开发者提供了一个代码混淆工具proguard,新版的adt创建的工程默认都会有多两个代码混淆文件。 ...
- Android系统中自带了很多图标,我们的程序可以方便使用。 Android™ 1.5 android.R.drawable 图标资源 http://since2006.com/android/1.5-drawables.php Android™ 1.6 android.R.dr... Android系统中自带了很多图标,我们的程序可以方便使用。 Android™ 1.5 android.R.drawable 图标资源 http://since2006.com/android/1.5-drawables.php Android™ 1.6 android.R.dr...
- 如何将资源ID转换成Uri: 尽管资源ID非常适合某些目的,但它们并不适合所有的目的。然而Android可以通过使用Uri来完成许多事情,幸运的是,很容易为一个已经放置在资源中的文件构造Uri。可以通过将资源ID附加到一个字符串的末尾来构造Uri。该字符串必须以android.resource://开头,随后是资源所在的应用程序的程序... 如何将资源ID转换成Uri: 尽管资源ID非常适合某些目的,但它们并不适合所有的目的。然而Android可以通过使用Uri来完成许多事情,幸运的是,很容易为一个已经放置在资源中的文件构造Uri。可以通过将资源ID附加到一个字符串的末尾来构造Uri。该字符串必须以android.resource://开头,随后是资源所在的应用程序的程序...
- 作者:skyseraph 出处:http://www.cnblogs.com/skyseraph/ Email/GTalk: zgzhaobo@gmail.com QQ:452728574 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明... 作者:skyseraph 出处:http://www.cnblogs.com/skyseraph/ Email/GTalk: zgzhaobo@gmail.com QQ:452728574 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明...
- String-Array 可被应用程序引用的字符串数组。 注意:字符串数组是简单类型资源,是用名称(而非XML文件名)来直接引用的。因此,在一个XML文件里,可以把字符串数组资源和其他简单类型资源一起放入一个<resources>元素下。 文件位置 res/values/filename.xml 文件... String-Array 可被应用程序引用的字符串数组。 注意:字符串数组是简单类型资源,是用名称(而非XML文件名)来直接引用的。因此,在一个XML文件里,可以把字符串数组资源和其他简单类型资源一起放入一个<resources>元素下。 文件位置 res/values/filename.xml 文件...
- 视频课:https://edu.csdn.net/course/play/7621 本章内容 第1节 线性布局第2节 相对布局第3节 帧布局第4节 表格布局第5节 网格布局 线性布局 线性布局使用<LinearLayout>标签进行配置,对应代码中的类... 视频课:https://edu.csdn.net/course/play/7621 本章内容 第1节 线性布局第2节 相对布局第3节 帧布局第4节 表格布局第5节 网格布局 线性布局 线性布局使用<LinearLayout>标签进行配置,对应代码中的类...
- 1.服务 当应用程序不再位于前台且没有正在使用它的活动的时候,为了确保音频继续播放,我们需要创建一个服务。服务是安卓应用程序的一个组件,其用于在后台运行任务,而无须与用户交互。 2. 本地服务与远程服务 安卓中存在几个可用的不同服务类。本地服务(Local Service):作为特定应用程序的一部分存在,而且只能通过该应用程序访问... 1.服务 当应用程序不再位于前台且没有正在使用它的活动的时候,为了确保音频继续播放,我们需要创建一个服务。服务是安卓应用程序的一个组件,其用于在后台运行任务,而无须与用户交互。 2. 本地服务与远程服务 安卓中存在几个可用的不同服务类。本地服务(Local Service):作为特定应用程序的一部分存在,而且只能通过该应用程序访问...
- 视频课:https://edu.csdn.net/course/play/7621 构建进度条 在XML布局文件中使用ProgressBar标签布局视图 <ProgressBar android:id="@+id/progressbar... 视频课:https://edu.csdn.net/course/play/7621 构建进度条 在XML布局文件中使用ProgressBar标签布局视图 <ProgressBar android:id="@+id/progressbar...
上滑加载中
推荐直播
-
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day1)
2025/03/29 周六 09:00-18:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day2)
2025/03/30 周日 09:00-12:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
从AI基础到昇腾:大模型初探、DeepSeek解析与昇腾入门
2025/04/02 周三 16:00-17:30
不易 / 华为云学堂技术讲师
昇腾是华为研发的AI芯片,其具有哪些能力?我们如何基于其进行开发?本期直播将从AI以及大模型基础知识开始,介绍人工智能核心概念、昇腾AI基础软硬件平台以及昇腾专区,旨在为零基础或入门级学习者搭建从AI基础知识到昇腾技术的完整学习路径。
回顾中
热门标签