- 众所周知,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...
- SurfaceView是视图(View) 的继承类,这个视图里内嵌了一个专门用于绘制的Surface。你可以控制这个Surface的格式和尺寸。Surfaceview控制这个Surface的绘制位置。 surface是纵深排序(Z-ordered)的,这表明它总在自己所在窗口的后面。surfaceview提供了一个可见区域... SurfaceView是视图(View) 的继承类,这个视图里内嵌了一个专门用于绘制的Surface。你可以控制这个Surface的格式和尺寸。Surfaceview控制这个Surface的绘制位置。 surface是纵深排序(Z-ordered)的,这表明它总在自己所在窗口的后面。surfaceview提供了一个可见区域...
- 简介: ----------------------------- 要将C\C++代码编译为SO文件,光有Android.mk文件还不行,还需要一个Application.mk文件。 本文档是描述你的Android应用程序中需要的本地模块的Application.mk的语法使用,要明白如下。 Application.mk目的是描述... 简介: ----------------------------- 要将C\C++代码编译为SO文件,光有Android.mk文件还不行,还需要一个Application.mk文件。 本文档是描述你的Android应用程序中需要的本地模块的Application.mk的语法使用,要明白如下。 Application.mk目的是描述...
- 1.Matrix. Android API中有一个Matirx类,当在现有位图对象上进行绘制或从另一个位图对象创建某个位图对象时,可以使用该类。这个类可以让我们对位图进行旋转、裁剪、缩放、平移等操作。 Matrix类是以9个float型数字的一维数组表示的。每个数字都对应于图像上每个点的3个坐标(x,y或z)之一。 Matrix... 1.Matrix. Android API中有一个Matirx类,当在现有位图对象上进行绘制或从另一个位图对象创建某个位图对象时,可以使用该类。这个类可以让我们对位图进行旋转、裁剪、缩放、平移等操作。 Matrix类是以9个float型数字的一维数组表示的。每个数字都对应于图像上每个点的3个坐标(x,y或z)之一。 Matrix...
- 最近做侧滑控件,又把相关的知识梳理了一遍. 现总结如下 -------------------------------------- 1. View的ScrollTo和ScrollBy. 这两个函数是用来使子控件滚动的. 比如:我在ViewB上使用ViewB.ScrollTo(x,y),那么ViewB的子控件就会进行滚动,但Vie... 最近做侧滑控件,又把相关的知识梳理了一遍. 现总结如下 -------------------------------------- 1. View的ScrollTo和ScrollBy. 这两个函数是用来使子控件滚动的. 比如:我在ViewB上使用ViewB.ScrollTo(x,y),那么ViewB的子控件就会进行滚动,但Vie...
- 1. 在清单文件里面进行注册:例如: <activity android:name="com.android.master.legend.widget.CreateSystemSettingsWidgetActivity" android:exported="... 1. 在清单文件里面进行注册:例如: <activity android:name="com.android.master.legend.widget.CreateSystemSettingsWidgetActivity" android:exported="...
- 利用MediaStore检索图像 由于ContentProvider(当前为MediaStore)在应用程序之间是共享的,且大多数应用程序默认使用MediaStore,因此可以利用它来建立自己的图像库应用程序。 MediaStore和所有的内容提供器都以一种类似数据库的方式运作。从它们中选择记录,获得一个Cursor对象,并通过它来... 利用MediaStore检索图像 由于ContentProvider(当前为MediaStore)在应用程序之间是共享的,且大多数应用程序默认使用MediaStore,因此可以利用它来建立自己的图像库应用程序。 MediaStore和所有的内容提供器都以一种类似数据库的方式运作。从它们中选择记录,获得一个Cursor对象,并通过它来...
- Android开发中,一个工程对应一个AndroidManifest.xml文件,这个文件中包含有该项目的一些设置,如权限、SDk版Activity、Service信息等。一般而言,这个文件中会有且仅有一个application节点,这个节点表示这是一个应用程序,不管它下面还有多少子节点如Activity、Service等等。形象的说... Android开发中,一个工程对应一个AndroidManifest.xml文件,这个文件中包含有该项目的一些设置,如权限、SDk版Activity、Service信息等。一般而言,这个文件中会有且仅有一个application节点,这个节点表示这是一个应用程序,不管它下面还有多少子节点如Activity、Service等等。形象的说...
上滑加载中
推荐直播
-
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中 -
华为云码道全新升级,多会话并行与多智能体协作2026/05/08 周五 19:00-21:00
王一男-华为云码道产品专家;张嘉冉-华为云码道工程师;胡琦-华为云HCDE;程诗杰-华为云HCDG
华为云码道4月份版本全新升级,此次直播深度解读4月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
正在直播
热门标签