|
|
|
@ -14,6 +14,24 @@
|
|
|
|
|
* limitations under the License.
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
这段主要是给一常量字符串赋值的工具类
|
|
|
|
|
目的主要是为了在代码的其他地方引用该标识符,以增加代码的可读性和可维护性
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
封装和提供一组方便的方法,简化对数据库中笔记和相关数据的操作
|
|
|
|
|
封装数据库操作的细节,将复杂的数据库操作封装成简单易用的方法
|
|
|
|
|
|
|
|
|
|
ContentResolver是Android平台提供的一种机制
|
|
|
|
|
ContentProvider是用于管理应用程序数据的组件
|
|
|
|
|
|
|
|
|
|
使用ContentResolver与ContentProvider(Android应用程序中常见的数据库操作方式,可以执行对数据库的查询、插入、更新和删除等操作)
|
|
|
|
|
进行交互,执行查询、插入、更新和删除等操作,屏蔽了底层数据库的具体实现细节
|
|
|
|
|
该工具类提供了一系列方法,涵盖了常见的数据库操作需求,如批量删除笔记、移动笔记到指定文件夹、查询记录是否存在
|
|
|
|
|
可以提高开发效率,简化开发者的工作,使数据库操作更加便捷和灵活
|
|
|
|
|
使开发者可以轻松地进行数据库操作,降低开发难度,并提高代码的可读性和可维护性。
|
|
|
|
|
*/
|
|
|
|
|
package net.micode.notes.tool;
|
|
|
|
|
|
|
|
|
|
public class GTaskStringUtils {
|
|
|
|
|