####4.ElementsElements可以理解为一个工具类,它功能就是操作Element对象,对Element对象进行一些处理或取值。####5.TypeElementTypeElement是Element子类,它表示这个元素是一个类或者接口。当Element满足条件时候,可以强转为一个TypeElement对象。####6.VariableElementVariableElement是E
第四章 保存数据许多app程序都要保存数据,即使是app处onPause状态也需要。很多实用app会保存用户设置,以及其它大量信息,有些还保存在数据库。这章介绍以下几个内容保存键值对在shared preferences文件android系统中保存任意文件使用SQLite进行保存数据1. 使用SharedPreferences类保存小数据一个SharePreferences对象含有一
Broadcast Receiver简介 Broadcast Receiver是Android五大组件之一,使用频率也很高。 用于异步接收广播Intent,广播Intent发送是通过调用Context.sendBroadcast()、广播接收者(BroadcastReceiver)用于异步接收广播Intent,广播Intent发送是通过调用Context.sendBroadcast()、
原创 2012-11-07 11:02:00
544阅读
一、问题:在顶部或者底部反复快速滑动界面,会出现自动向反方向滚动,或者视频有声音没有画面。 解决:在AndroidManifest.xml给webview所在activity添加硬件加速属性:android:hardwareAccelerated="true"。 说明:1、view控件不能开启 ...
转载 2021-05-09 12:38:00
1079阅读
2评论
Android中常常使用shape来定义控件一些显示属性,今天看了一些shape使用,对shape有了大体了解,稍作总结:先看下面的代码: <shape> <!-- 实心 --> <solid android:color="#ff9d77"/> <!-- 渐变 --> <gradient android:startColor="#ff8c00" android:endColor="#FFFFFF" ...
转载 2013-01-28 10:08:00
90阅读
2评论
我们在一个apk第一次開始时候,会有一个guide界面。一般使用ViewPager来完毕。 布局文件例如以下: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android
原创 2022-01-12 09:58:34
70阅读
引言selector中文意思选择器,在Android中常常用来作组件背景,这样做好处是省去了用代码控制实现组件在不同状态下不同背景颜色或图片变换。
转载 2022-04-26 21:08:26
163阅读
SwipeRefreshLayout是Android自带实现下拉刷新控件。下面我们重点看一下SwipeRefreshLayout使用吧。activity_main.xmlrsion="1.0" encoding="utf-8"?>  RelativeLay
转载 2023-04-05 21:11:10
265阅读
<!--正文 begin-->
原创 2023-05-15 14:13:24
66阅读
webview是android浏览器控件,在一些手机应用中常会用到b/s模式去
原创 2022-08-15 18:09:26
526阅读
 Inflater英文意思是膨胀,在Android应该是扩展意思吧。 LayoutInflater作用类似于 findViewById(),不同点是LayoutInflater是用来找layout文件夹下xml布局文件,并且实例化!而 findViewById()是找具体某一个xml下具体 widget控件(如:Button,TextView等)。   (0)她可以有很多地方可以...
原创 2022-08-05 17:15:32
32阅读
 本文来自http://blog.csdn.net/hellogv/ ListView是一个经常用到控件,ListView里面的每个
原创 2022-08-05 17:48:58
56阅读
一、Uri       通用资源标志符(Universal Resource Identifier, 简称"URI")。  Uri代表要操作数据,Android上可用每种资源 - 图像、视频片段等都可以用Uri来表示。  URI一般由三部分组成:    访问资源命名机制。     存放资源主机名。     资源自身名称,由路径
原创 2023-05-16 22:12:10
2317阅读
转载 2021-08-23 13:52:17
795阅读
在这篇文章,我们将深入探讨“AndroidWorker使用”,特别是在处理异步任务方面的重要性。Worker 是 Android Jetpack 组件一个重要部分,它可以让开发者轻松地处理需要进行长时间操作任务,而不影响主线程响应。接下来,我们将组成多个部分,以便深度理解 Worker 实际使用和实现。 ### 协议背景 在讨论 Worker 使用前,我们先了解其在 Andr
原创 6月前
51阅读
# Android ArrayList 使用 `ArrayList` 是 Java Collections Framework 重要类,在 Android 开发中被广泛使用。它是一个动态数组,能够在运行时随意增加或减少容量。当你需要存储可以改变大小对象集合时,`ArrayList` 是一种非常理想选择。 ## 1. ArrayList 基本概念 `ArrayList` 允许你随
原创 2024-10-23 05:12:03
188阅读
# 深入了解AndroidAndroidViewModel 在Android开发,架构组件已经成为了一种流行方式,特别是在MVVM(Model-View-ViewModel)架构。AndroidViewModel是Android Jetpack库提供一种扩展ViewModel类。它在生命周期管理时提供了更多灵活性和能力。本文将详细介绍AndroidViewModel使用方法,并
原创 2024-10-28 05:32:19
291阅读
本人在美工方面一直是比较白痴,对于一些颜色什么乱七八糟非常头痛,但是在Android编程这又是经常涉及到东西,没办法
转载 2022-03-23 14:20:18
270阅读
AndroidRxJava使用 ## 1. 引言 RxJava是一个在Android开发中非常有用库,它提供了一种响应式编程方式来处理异步和事件驱动任务。对于初学者来说,学习RxJava可能会有一些困惑。本文将介绍RxJava使用流程,以及每一步需要做事情和相应代码示例。 ## 2. 整体流程 下面是使用RxJava整体流程,可以用表格展示: | 步骤
原创 2023-12-15 04:29:15
71阅读
# AndroidLiveTrialCountDownTask使用Android开发,倒计时功能常常用于时间限制、活动倒计时等场景。`LiveTrialCountDownTask`是一个方便工具,可以轻松实现倒计时功能。本文将详细解析`LiveTrialCountDownTask`使用方法,并提供代码示例,帮助开发者理解并应用这一功能。 ## 1. 什么是LiveTrialCou
原创 8月前
7阅读
  • 1
  • 2
  • 3
  • 4
  • 5