Android开发中,状态信息的记录可以在onPause和onSaveInstanceState中进行。一、这两者的调用时机如下:1.onPause在activity不可见时每次都会调用。2.onSaveInstanceState不是每次都会调用,调用时机是:activity意外退出或者有意外退出的可能性,这样系统有可能之后需要帮助重建这个activity,因此调用这个函数把状态信息
转载 2023-07-05 10:50:00
86阅读
  什么是Android,什么是Android手机?  ? ? Android一词的本义是指“机器人”,是谷歌于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用 软件组成,号称是首个为移动终端打造的真正开放和完整的移动操作系统。  Android手机就是运行在谷歌Android手机操作系统上的手机,统称为Android手机,也可称为gp
 (一)获取总根File[] fileList=File.listRoots(); //返回fileList.length为1 //fileList.getAbsolutePath()为"/" //这就是系统的总根(二)打开总根目录File file=new File("/"); File[] fileList=file.listFiles(); //获取的目录中除了"/sdcard"和
转载 2023-07-03 20:49:24
58阅读
文章目录1.WebView的用法2.使用HTTP协议访问网络2.1使用HttpURLConnection2.2使用OkHttp3.解析XML格式数据3.1Pull解析方式3.2SAX解析方式4.解析JSON数据4.1使用JSONObiect4.2使用GSON5.网络编程的最佳实践5.1HttpURLConnection5.2OkHttp 1.WebView的用法有时候我么可能会遇到一些比较特殊的
转载 2024-04-12 20:00:42
45阅读
LessonResult.java : package com.imooc.demo; import java.util.ArrayList; import java.util.List; /** * Created by renkangke . */ public class LessonResu ...
转载 2021-08-13 18:43:00
167阅读
2评论
Android底层事件注入,在知道要实现这个功能的时候,我感觉技术含量瞬间提高了很多,涉及到底层事务。Android实现按钮触发事件方法有多种,但并不是每种都适用,这里使用的方法是调用"sendevent"命令,这是Linux的系统命令,在Android上使用首先要将机器获取到root权限,root过的手机才能使用“Runtime.getRuntime().exec("cmd")”这个方法取得操作
Android文件保存     一、Android的底层使用Linux内核,文件对文件所有者、与文件所有者同组的其它人、以及其它组的成员分别有可读、可写和可执行三种权限,具体可以参考《Linux私房菜》,当然,学习Android不需要了解这么多啊,在Android中,文件操作大致有四种操作模式,分别是MODE_PRIVATE、MODE_APPEND、MODE
一直有记录三方框架的使用和原理的想法,由于技术是有限再加上懒惰这个想法一直没有开始实践。看着别人写的一些系列文章写的都很精彩,就觉得不能再懒惰了,不能再拖着了。由于技术实力有限,正好最近也在选择日志框架,所以先从Logger开始记录。用logger开个头,后续会有其他的。日常Android开发时经常会用到日志打印,主要用于追踪程序的运行信息,寻找bug相关的蛛丝马迹,Android系统为我们提供了
目录Android 名词Android LOGO体系架构Android系统架构Linux 内核硬件抽象层(HAL)Android Runtime原生C/C++库Java API框架系统应用应用组件活动 (Activity)服务 (Service )广播接收器 (BroadcastReceiver )内容提供者 (Content Provider )平台优势开发性丰富的硬件方便开发Google应用A
转载 2023-08-31 15:58:12
11阅读
android手机的自带内存(非SD卡)中读写文件Activity的父类 Context 有方法可以获取输出和写入流。分别是:openFileOutput(name, mode);openFileInput(name);mode有        Context.MODE_PRIVATE;  //默认,仅此程序私有&n
翻译 精选 2011-02-12 12:35:14
3401阅读
1点赞
一:     onCreate 方法,在dbHelper.getWriteable() 就会执行onCreate()方法 可以将创建表的sql语句写在里面 二: 异常:  android.database.sqlite.SQLiteException: bind or column index out of range: handle 0x220f2
原创 2011-03-28 17:48:42
3609阅读
1点赞
1评论
1:把app卸载掉以后,这个app操作的SharedPreferences,也会同时被清除2:如果更新该app以后,则这个app操作的SharedPreferences,不会被清除,会被保留 ...
转载 2019-09-24 10:46:00
148阅读
2评论
引用:://.eifr.com/article.php?id=13 1. /* 2. Android提供了一个名为SQLiteDatabase的类,该类封装了一些操作数据库的API,使用该类可以完成对数据进行添加(Create)、查询(Retrieve)、更新(Update)和删除(Delete) 操作(这些操作简称为CRUD)。对SQLiteDatabase的学习,我们应该重点掌握execSQL()和rawQuery()方法。 execSQL()方法可以执行insert、delete、update和CREATE TABLE之类有更改行为的SQL语句; rawQuery()方
转载 2012-05-30 16:13:00
99阅读
2评论
android.os.Environment提供访问环境变量java.lang.Objectandroid.os.EnvironmentEnvironmen
转载 2023-07-12 22:31:25
84阅读
    【版权声明】本博文著作权归作者所有,任何形式的转载都请联系作者获取授权并注明出处!【重要说明】本文为本人的学习记录,论点和观点仅代表个人而不代表当时技术的真理,目的是自我学习和有幸成为可以向他人分享的经验,因此有错误会虚心接受改正,但不代表此刻博文无误!【Gitee地址】秦浩铖:​​https://gitee.com/wjw1014​​
原创 2022-06-23 12:11:50
126阅读
# Android Stack操作Android开发中,栈(Stack)是一个非常重要的数据结构,用于存储Activity和Fragment等UI组件。栈采用先进后出(FILO)的原则,最后进入栈中的元素会最先被取出。在本文中,我们将介绍Android中栈的操作以及如何在代码中实现这些操作。 ## 栈的基本操作 栈的基本操作包括入栈(push)、出栈(pop)、查看栈顶元素(peek)和
原创 2024-04-06 06:58:40
97阅读
Hilt是什么?Hilt是Google工程师找到Dagger2团队专门为Android定制的依赖注入框架,相对于Dagger2,Hilt使用起来更加简单,不需要创建各种Component类;使用依赖注入框架可以让我们的对代码进行解耦,减少代码量的编写。基本使用项目配置配置Hilt gradle插件buildscript { ... dependencies { ..
转载 2024-11-01 09:42:09
40阅读
# 理解 Android ByteBuffer 操作Android 开发中,`ByteBuffer` 是一个非常重要的类,主要用于处理字节数据的读取和写入。对于初学者而言,理解和操作 `ByteBuffer` 可能有些困难。本文将逐步引导你了解如何使用 `ByteBuffer`,并提供清晰的示例代码和解释。 ## 操作流程 以下是使用 `ByteBuffer` 的基本流程: | 步骤
原创 11月前
95阅读
# Android操作(No Operation)详解 在 Android 开发中,"无操作"(No Operation,简称 NOP)是一个相对较少被谈及但又极其重要的概念。它通常与处理线程、异步任务以及应用性能优化有关。本文将深入探讨无操作的概念、应用场景以及一些示例代码。我们还会通过甘特图展示相关的时间管理,帮助读者更好地理解这一主题。 ## 什么是无操作? 无操作是指在某个执行流
原创 2024-10-28 03:38:53
49阅读
# Android操作GPIO(通用输入输出)——科普文章 ## 引言 在嵌入式系统和硬件开发中,GPIO(通用输入输出)是一项基础而重要的功能。尤其在Android开发中,通过GPIO接口,开发人员可以与各种硬件设备进行交互,例如传感器、LED灯和其他电子组件。本文将介绍如何在Android平台上操作GPIO,并提供代码示例和一些实用的技巧。 ## 什么是GPIO? GPIO是微控制器、
原创 10月前
97阅读
  • 1
  • 2
  • 3
  • 4
  • 5