- 目标 掌握视图的概念。 明白Activity与Widget的区别。 掌握XML方式布局界面的特点和一些基本特性。 掌握几种常见基本视图的用法 学会使用代码方式进行界面布局的方法。 熟练掌握界面程序的事件驱动模型 视图(View)是可视化的界面元素,任何可视化组件都需要从android.view.View... 目标 掌握视图的概念。 明白Activity与Widget的区别。 掌握XML方式布局界面的特点和一些基本特性。 掌握几种常见基本视图的用法 学会使用代码方式进行界面布局的方法。 熟练掌握界面程序的事件驱动模型 视图(View)是可视化的界面元素,任何可视化组件都需要从android.view.View...
- 在android程序中一定不能阻塞UI线程,否则很容易就会弹出no respond 的对话框,导致程序退出。为了避免这种情况,一般需要较长时间执行的任务都放在线程中去执行,如从网上下载图片在界面的某个区域显示。但是使用线程回导致cpu开销过大,并且当线程管理不好时也会弹出no respond框。android提供了AsyncTask类... 在android程序中一定不能阻塞UI线程,否则很容易就会弹出no respond 的对话框,导致程序退出。为了避免这种情况,一般需要较长时间执行的任务都放在线程中去执行,如从网上下载图片在界面的某个区域显示。但是使用线程回导致cpu开销过大,并且当线程管理不好时也会弹出no respond框。android提供了AsyncTask类...
- 视频课:https://edu.csdn.net/course/play/7621 Android 5更新你的应用程序添加各种新功能,比如在锁屏通知,一个全新的相机API,OpenGL ES 3.1,新材料的设计界面,以及更多。 1 手机发展的过程2 Linux发展的历史3 智能手机平台简介4 Android的诞生5 Android的优... 视频课:https://edu.csdn.net/course/play/7621 Android 5更新你的应用程序添加各种新功能,比如在锁屏通知,一个全新的相机API,OpenGL ES 3.1,新材料的设计界面,以及更多。 1 手机发展的过程2 Linux发展的历史3 智能手机平台简介4 Android的诞生5 Android的优...
- 转自:freshui的 Android下打印调试堆栈方法 另附:xyang0917的 Android NDK开发Crash错误定位 另附:xyang0917的 JNI/NDK开发指南(十一)——JNI异常处理 另附:一个第三方NDK调试工具——CoffeeCatch, a tiny na... 转自:freshui的 Android下打印调试堆栈方法 另附:xyang0917的 Android NDK开发Crash错误定位 另附:xyang0917的 JNI/NDK开发指南(十一)——JNI异常处理 另附:一个第三方NDK调试工具——CoffeeCatch, a tiny na...
- 1.首先来看看android:layout_gravity和android:gravity的使用区别。 android:gravity: 这个是针对 控件里的元素来说的,用来控制元素在该控件里的显示位置。例如,在一个Button按钮控件中设置如下两个属性, android:gravity="left"和android... 1.首先来看看android:layout_gravity和android:gravity的使用区别。 android:gravity: 这个是针对 控件里的元素来说的,用来控制元素在该控件里的显示位置。例如,在一个Button按钮控件中设置如下两个属性, android:gravity="left"和android...
- 一、Adapter Adapter是ListView和数据源之间的中间人。 当每条数据进入可见区时,adapter会调用他的getView()方法,并返回代表具体数据的视图。滚动的时候频繁调用,支持成千上万的数据。 ①、最简单的方法,最慢最不实用 public void getView(int position , Vie... 一、Adapter Adapter是ListView和数据源之间的中间人。 当每条数据进入可见区时,adapter会调用他的getView()方法,并返回代表具体数据的视图。滚动的时候频繁调用,支持成千上万的数据。 ①、最简单的方法,最慢最不实用 public void getView(int position , Vie...
- 安卓案例:Volley用法演示 一、Volley简介 我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和HttpClie... 安卓案例:Volley用法演示 一、Volley简介 我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和HttpClie...
- 在Android TextView中有个内容过长加省略号的属性,即ellipsize,用法如下: 在xml中: android:ellipsize= "end" 省略号在结尾android:ellipsize = "start" 省略号在开头android:ellipsize = "middle" 省略号在中... 在Android TextView中有个内容过长加省略号的属性,即ellipsize,用法如下: 在xml中: android:ellipsize= "end" 省略号在结尾android:ellipsize = "start" 省略号在开头android:ellipsize = "middle" 省略号在中...
- 视频课:https://edu.csdn.net/course/play/7621 本章内容 第1节 Toast提示框第2节 AlertDialog对话框第3节 特色对话框第4节 自定义对话框 本章目标 熟练掌握 Toast 的用法。 熟练掌握 ... 视频课:https://edu.csdn.net/course/play/7621 本章内容 第1节 Toast提示框第2节 AlertDialog对话框第3节 特色对话框第4节 自定义对话框 本章目标 熟练掌握 Toast 的用法。 熟练掌握 ...
- 出色的用户体验有三个特征:速度快、响应及时以及无缝。下面的信息帮助你的应用如何能够在Android上实现这些特征。 一、速度快 你不能假设手机与桌面系统和服务器一样提速,更多的是你要关注你的代码是否高效。 编写高效的Android代码,应遵循两个原则: 不要做不必要的事 不要分配不必要的内存 以下是一些达到此目标的小技巧(有... 出色的用户体验有三个特征:速度快、响应及时以及无缝。下面的信息帮助你的应用如何能够在Android上实现这些特征。 一、速度快 你不能假设手机与桌面系统和服务器一样提速,更多的是你要关注你的代码是否高效。 编写高效的Android代码,应遵循两个原则: 不要做不必要的事 不要分配不必要的内存 以下是一些达到此目标的小技巧(有...
- 系统是Ubuntu 16.04 LTS,x264 和 fdk-aac 都是当前的最新版,FFmpeg是2.8.8,使用的NDK 版本是r10e 主要参考自 http://blog.chinaunix.net/uid-26000296-id-5213411.html http://www.itnos... 系统是Ubuntu 16.04 LTS,x264 和 fdk-aac 都是当前的最新版,FFmpeg是2.8.8,使用的NDK 版本是r10e 主要参考自 http://blog.chinaunix.net/uid-26000296-id-5213411.html http://www.itnos...
- 在Android中,在应用第一次启动或者应用的新版本的第一次启动的时候,为了判断应用是首次启动应用程序,最简单的方法,就是: 1、从 manifest中读取到 android:versionCode, 2、然后将其与preference中的versioncode做比较, 3、当preference... 在Android中,在应用第一次启动或者应用的新版本的第一次启动的时候,为了判断应用是首次启动应用程序,最简单的方法,就是: 1、从 manifest中读取到 android:versionCode, 2、然后将其与preference中的versioncode做比较, 3、当preference...
- system:Android 8.1 platform:RK3326/PX30 uboot kernel Android 8.1 关机充电动画(一)模式选择 Android 8.1 关机充电动画(二... system:Android 8.1 platform:RK3326/PX30 uboot kernel Android 8.1 关机充电动画(一)模式选择 Android 8.1 关机充电动画(二...
- 视频课:https://edu.csdn.net/course/play/7621 一:四大核心组件 Activity(活动) 是Android应用中负责与用户交互的组件Service(服务) Service通常位于后台运行,它一般不需要... 视频课:https://edu.csdn.net/course/play/7621 一:四大核心组件 Activity(活动) 是Android应用中负责与用户交互的组件Service(服务) Service通常位于后台运行,它一般不需要...
- 视频课:【免费】零基础学Android开发 本章内容 第1节 字符串、颜色和尺寸资源 第2节 数组资源 第3节 Drawable资源 第4节 布局资源 第5节 样式和主题资源 本章目标 熟练掌握字符串、颜色和尺寸资源的使用。 熟练掌握数组... 视频课:【免费】零基础学Android开发 本章内容 第1节 字符串、颜色和尺寸资源 第2节 数组资源 第3节 Drawable资源 第4节 布局资源 第5节 样式和主题资源 本章目标 熟练掌握字符串、颜色和尺寸资源的使用。 熟练掌握数组...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签