<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[翡翠梦境]]></title><description><![CDATA[学习笔记]]></description><link>https://blog.youkuaiyun.com/thundercat</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; thundercat]]></copyright><item><title><![CDATA[Android Studio 网络库依赖配置]]></title><link>https://blog.youkuaiyun.com/thundercat/article/details/148784256</link><guid>https://blog.youkuaiyun.com/thundercat/article/details/148784256</guid><author>thundercat</author><pubDate>Fri, 20 Jun 2025 20:30:00 +0800</pubDate><description><![CDATA[一、OkHttp3 是一个开源的 HTTP 客户端库，由 Square 公司开发，专为 Java 和 Android 应用程序设计，旨在简化 HTTP 请求的处理，并提供高效、灵活的网络通信功能2。，它将 REST API 转换为 Java 接口，让网络请求变得简单高效。1、文件gradle/libs.versions.toml。1、文件gradle/libs.versions.toml。2、文件app/build.gradle.kts。2、文件app/build.gradle.kts。]]></description><category></category></item><item><title><![CDATA[Android 持久化存储MVVM]]></title><link>https://blog.youkuaiyun.com/thundercat/article/details/148710585</link><guid>https://blog.youkuaiyun.com/thundercat/article/details/148710585</guid><author>thundercat</author><pubDate>Tue, 17 Jun 2025 22:00:00 +0800</pubDate><description><![CDATA[摘要：Android官方示例展示了分层持久化存储架构：(1)UI层仅负责数据展示；(2)LiveData作为UI数据缓存与观察者；(3)ViewModel协调数据与界面交互；(4)Repository统一管理多数据源；(5)Room提供SQLite抽象层，包含DatabaseClass、DataEntity和DAO三大组件。该架构实现了数据与UI解耦，支持多数据源协同工作，并通过Room简化数据库操作。（149字）]]></description><category></category></item><item><title><![CDATA[Android room依赖配置]]></title><link>https://blog.youkuaiyun.com/thundercat/article/details/148627238</link><guid>https://blog.youkuaiyun.com/thundercat/article/details/148627238</guid><author>thundercat</author><pubDate>Sat, 14 Jun 2025 20:00:00 +0800</pubDate><description><![CDATA[摘要：Android Studio使用Room时出现依赖冲突，报错显示org.intellij.lang.annotations.Identifier类重复。通过gradlew app:dependencies命令分析依赖树，发现annotations库版本冲突。解决方案是调整版本配置：1)在libs.versions.toml中规范Room(2.7.1)和Kotlin(2.0.21)版本；2)在build.gradle.kts中正确配置Room依赖和KSP插件。需注意KSP对Kotlin版本的限制，目前仅]]></description><category></category></item><item><title><![CDATA[Android navigation导航依赖配置]]></title><link>https://blog.youkuaiyun.com/thundercat/article/details/148626701</link><guid>https://blog.youkuaiyun.com/thundercat/article/details/148626701</guid><author>thundercat</author><pubDate>Fri, 13 Jun 2025 20:00:00 +0800</pubDate><description><![CDATA[摘要：导航组件运行崩溃问题通常由runtime依赖使用不当引起。正确配置应使用androidx-navigation-runtime-android而非jvm版本。在Gradle中需：1）在libs.versions.toml定义navigationRuntimeAndroid和navigation版本为2.9.0；2）配置两个关键库：navigation-runtime-android和navigation-compose；3）在build.gradle.kts中通过libs实现依赖。特别注意runtim]]></description><category></category></item><item><title><![CDATA[Android Studio 镜像站配置]]></title><link>https://blog.youkuaiyun.com/thundercat/article/details/148615098</link><guid>https://blog.youkuaiyun.com/thundercat/article/details/148615098</guid><author>thundercat</author><pubDate>Thu, 12 Jun 2025 18:11:20 +0800</pubDate><description><![CDATA[本文介绍两种优化Gradle构建速度的配置方法：1. 修改gradle-wrapper.properties文件，将distributionUrl替换为阿里云镜像地址，如https://mirrors.aliyun.com/macports/distfiles/gradle/gradle-8.11.1-all.zip；2. 在settings.gradle.kts中添加阿里云镜像仓库地址，包括releases、google、central等多个仓库源。这些配置能有效加快依赖下载速度，提升构建效率。]]></description><category></category></item><item><title><![CDATA[JavaBean与MongoDB]]></title><link>https://blog.youkuaiyun.com/thundercat/article/details/7278993</link><guid>https://blog.youkuaiyun.com/thundercat/article/details/7278993</guid><author>thundercat</author><pubDate>Tue, 21 Feb 2012 12:28:01 +0800</pubDate><description><![CDATA[在官网上下载mongodb的java驱动包， 把它加入到我们java程序的classpath里面，就可以开发了。
Mongo mongoInstance = new Mongo("localhost");
DB dbinstance=mongoInstance.getDB("mydb");
localhost表示的是我们连接到的服务器是本机。
mydb则表示我们连接的数据库名称，如果服务器]]></description><category></category></item><item><title><![CDATA[正确关闭MongoDB]]></title><link>https://blog.youkuaiyun.com/thundercat/article/details/7270842</link><guid>https://blog.youkuaiyun.com/thundercat/article/details/7270842</guid><author>thundercat</author><pubDate>Sat, 18 Feb 2012 23:16:02 +0800</pubDate><description><![CDATA[以前直接关闭进程，会出现下次打不开数据库，
查了资料知道了正确关闭服务的方法。
use admin
执行db.shutdownServer()即可。
一、Client端信息：
E:\cssoft\mongodb\bin>mongo
MongoDB shell version: 2.0.2
connecting to: test
> use admin
switched to db]]></description><category></category></item><item><title><![CDATA[JAVA操作mongoDB（一） helloworld]]></title><link>https://blog.youkuaiyun.com/thundercat/article/details/7270771</link><guid>https://blog.youkuaiyun.com/thundercat/article/details/7270771</guid><author>thundercat</author><pubDate>Sat, 18 Feb 2012 22:42:57 +0800</pubDate><description><![CDATA[一、安装配置好mongoDB
http://www.mongodb.org/downloads

二、下载mongoDB的JAVA驱动
优快云下载：http://download.youkuaiyun.com/detail/thundercat/4072904

官网下载： https://github.com/mongodb/mongo-java-driver/downloads
三、在JA]]></description><category></category></item><item><title><![CDATA[Mongodb快速入门之使用Java操作Mongodb]]></title><link>https://blog.youkuaiyun.com/thundercat/article/details/7269272</link><guid>https://blog.youkuaiyun.com/thundercat/article/details/7269272</guid><author>thundercat</author><pubDate>Fri, 17 Feb 2012 23:18:04 +0800</pubDate><description><![CDATA[Mongodb快速入门之使用Java操作Mongodb


2011年06月20日00:00 it168网站原创 作者：廖煜嵘/译 编辑：董建伟 评论：1条


　　【IT168 专稿】在上一篇文章中，我们学习了Mongodb的安装和初步使用，在本文中，将学习如何使用Java去编程实现对Mongodb的操作。

　　HelloWorld程序

　　学习任何程序的第一步，都是编写]]></description><category></category></item><item><title><![CDATA[Android MMS,SMS之常用Uri]]></title><link>https://blog.youkuaiyun.com/thundercat/article/details/7267376</link><guid>https://blog.youkuaiyun.com/thundercat/article/details/7267376</guid><author>thundercat</author><pubDate>Fri, 17 Feb 2012 12:25:16 +0800</pubDate><description><![CDATA[轉載原文： http://labs.ywlx.net/?p=899
 
SMS 常用URI

some Available Uri string for sms.
String strUriInbox = "content://sms/inbox"; //SMS_INBOX:1 收件箱
String strUriFailed = "content://sms/failed"; //SM]]></description><category></category></item><item><title><![CDATA[Android手机后台发短信]]></title><link>https://blog.youkuaiyun.com/thundercat/article/details/7266881</link><guid>https://blog.youkuaiyun.com/thundercat/article/details/7266881</guid><author>thundercat</author><pubDate>Fri, 17 Feb 2012 12:22:35 +0800</pubDate><description><![CDATA[一、添加权限


二、手机后台发短信代码
    /**
     * 发送短信函数
     * 需用到权限
     * @param destinationAddress 目标手机号
     * @param message	短信内容
     * @return
     */
    private String sendSMS(String destinationAddres]]></description><category></category></item><item><title><![CDATA[Android 获取手机短信]]></title><link>https://blog.youkuaiyun.com/thundercat/article/details/7266497</link><guid>https://blog.youkuaiyun.com/thundercat/article/details/7266497</guid><author>thundercat</author><pubDate>Fri, 17 Feb 2012 09:20:24 +0800</pubDate><description><![CDATA[一、添加权限

  

二、获取手机短信代码

    /**
     * 获取手机短信内容
     * @return
     */
	public String getSmsInPhone() {
		final String SMS_URI_ALL = "content://sms/"; 		//所有短信
		final String SMS_URI_INBOX = "co]]></description><category></category></item><item><title><![CDATA[MongoDB学习笔记(一) MongoDB介绍及安装]]></title><link>https://blog.youkuaiyun.com/thundercat/article/details/7266086</link><guid>https://blog.youkuaiyun.com/thundercat/article/details/7266086</guid><author>thundercat</author><pubDate>Thu, 16 Feb 2012 22:35:49 +0800</pubDate><description><![CDATA[MongoDB学习笔记(一) MongoDB介绍及安装








这是MongoDB的系列学习笔记的第一篇，主要介绍什么是非关系型数据库MongoDB，如何下载，去哪儿下载，又该怎么正确的安装等一系列问题。


一、前言

最近开始学习非关系型数据库MongoDB，却在博客园上找不到比较系统的教程，很多资料都要去查阅英文网站，效率比较低下。本人不才，借着自学的机会]]></description><category></category></item><item><title><![CDATA[Android 发送彩信]]></title><link>https://blog.youkuaiyun.com/thundercat/article/details/7265032</link><guid>https://blog.youkuaiyun.com/thundercat/article/details/7265032</guid><author>thundercat</author><pubDate>Thu, 16 Feb 2012 16:46:10 +0800</pubDate><description><![CDATA[一、调用系统UI发送

Intent sendIntent = new Intent(Intent.ACTION_SEND,  Uri.parse("mms://"));
sendIntent.setType("image/jpeg");
String url = "file://sdcard//tmpPhoto.jpg";
sendIntent.putExtra(Intent.EXTRA_S]]></description><category></category></item><item><title><![CDATA[Java - Saving Objects Using DBObject]]></title><link>https://blog.youkuaiyun.com/thundercat/article/details/7262836</link><guid>https://blog.youkuaiyun.com/thundercat/article/details/7262836</guid><author>thundercat</author><pubDate>Wed, 15 Feb 2012 23:00:01 +0800</pubDate><description><![CDATA[Java
 - Saving Objects Using DBObject







The Java driver provides a DBObject interface to save custom objects to the database.

For example, suppose one had a class called Tweet that th]]></description><category></category></item></channel></rss>