首页 文章 精选 留言 我的

精选列表

搜索[android],共10000篇文章
优秀的个人博客,低调大师

Android--刷机教程

版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/chaoyu168/article/details/77982282 1、打开https://twrp.me/Devices/网站,输入手机型号下载recovery 2、刷入recovery 第一步:在电脑上下载并解压通用fastboot工具,下载地址:http://pan.baidu.com/s/1jHm5YgI这个小工具是一个绿色adb工具,刷入完成以后,直接删除即可,不会像刷机精灵那种软件还要怎么卸载、删除注册表之类。下载解压后,如图所示,我们把它放在一边,建议解压到桌面,方便查找。 第二步:第一步下载好的的img格式的recovery包,一定要是.img格式后缀的文件,我们把它重命名为recovery.img,如图所示,然后我们把这个img格式的文件复制到刚才解压好的“通用fastboot工具”里面,如图所示哦。 第三步:这个时候,就需要把手机进入到fastboot模式,将手机关机,同时按住音量下+电源键 即可进入到fastboot模式,相信部分发烧友对这个模式非常熟悉吧~当手机出现下面这个样子后,就代表已经进入到fastboot模式了。 第四步:将已经进入到fastboot模式下的手机连接电脑,如果电脑提示没有连接成功,基本上是驱动没有安装好造成的,建议先在电脑上安装好驱动。连接好后,双击打开通用fastboot工具文件夹,按住键盘上的shift键,同时鼠标在空白处右击,选择出现的对话框里的”在此处打开对话框窗口“,如图所示。 第五步:此时,手动输入”fastboot flash recovery recovery.img“(引号不需要输入),输入完毕后,按回车键确认。当屏幕上出现下方类似字符后,提示”okay、finished“等字样,即表示刷入成功。这时,拔掉数据线即可完成所有步骤!要检查的话,拔掉数据线,长按电源键出现mi标志重新启动时按住音量上+电源键 进入rec,否则还是官方rec哦~ 4、去ROM之家、ROM基地等网站查找下载自己手机型号的rom包(.zip格式),然后重命名为update.zip;传到手机SD卡。 5、然后手机关机,同时按住关机键和音量下键,进入recovery模式 双wipe: wipedata/factoryreset——Yes——deletealluserdata. wipecachepartition——Yes-WipeCache. 返回主界面,选择【Installzip from SDCARD】(从SD卡选择更新)然后再选择【choose zip from sdcard】(从SD卡选择升级包更新),接着选中你放入存储卡中的ROM包【update.zip】,选择是,等待完成,返回上级菜单,最后选择【Reboot system now】

优秀的个人博客,低调大师

Android -- 内容观察者

一张图了解内容观察者: 背景 通过发送一条短信,然后手机接收到,那么数据库必然改变,内容观察者这时候就起作用了。 程序 public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ContentResolver resolver = getContentResolver(); Uri uri = Uri.parse("content://sms/"); //注册 resolver.registerContentObserver(uri, true, new MyObserver(new Handler())); } class MyObserver extends ContentObserver { public MyObserver(Handler handler) { super(handler); } //当内容观察者观察到数据库的内容发生了变化就会调用这个方法 //观察到消息邮箱里有一条数据库内容变化的通知 @Override public void onChange(boolean selfChange) { super.onChange(selfChange); Toast.makeText(MainActivity.this, "数据库的内容发生了变化", Toast.LENGTH_LONG).show(); Uri uri = Uri.parse("content://sms/"); ContentResolver resolver = getContentResolver(); Cursor cursor = resolver.query(uri, new String[]{"address" ,"date", "type", "body"}, null, null, null); cursor.moveToFirst(); String address = cursor.getString(cursor.getColumnIndex("address")); String body = cursor.getString(cursor.getColumnIndex("body")); System.out.println("address"+address+"+++++++body:"+body); cursor.close(); } } } 效果 注意一下短信的读取的权限哈!! 我是天王盖地虎的分割线 源代码:http://pan.baidu.com/s/1dD1Qx01 内容观察者.zip 本文转自我爱物联网博客园博客,原文链接:http://www.cnblogs.com/yydcdut/p/3791258.html,如需转载请自行联系原作者

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册