写给自己的备忘录

1. traceview 的默认路径

sdcard/Android/data/包名/files

2. Settings.System.putString(AppUtils.getApp().getContentResolver(),"info"),持久化的位置

* /data/system/users/0/settings_system.xml
* adb shell settings get system allow_user_protocal
* adb shell settings put system allow_user_protocal 1

3.ANR 

data/anr/

4.

例如要将A分支的一个commit合并到B分支:

首先切换到A分支

git checkout A

git log

找出要合并的commit ID :

例如

325d41

然后切换到B分支上

git checkout B

git cherry-pick 325d41
然后就将A分支的某个commit合并到了B分支了

5.

git add .

git rebase --continue

6.android 系统 多用户

非单例 app ,多用户数据存储路径 data/user_de/0 

单例 app ,用户数据存储路径 data/user/0 

7.SystemProperties

adb shell getprop key

adb shell setprop key value

8.java 版本

  • 45 = Java 1.1
  • 46 = Java 1.2
  • 47 = Java 1.3
  • 48 = Java 1.4
  • 49 = Java 5
  • 50 = Java 6
  • 51 = Java 7
  • 52 = Java 8
  • 53 = Java 9
  • 54 = Java 10
  • 55 = Java 11
  • 56 = Java 12
  • 57 = Java 13

 9.SystemProperties
SystemProperties类的静态方法get()和set()进行获取和赋值;这里值得注意的是,只有persist开头的系统属性在重启后保持不变;其他的系统属性再重启后,都会进行初始化

SystemProperties.set("persist.sys.ota.timestamp", timestamp);
int max = SystemProperties.getInt("persist.sys.ota.otaDes.max", -1);
好的,以下是一个备忘录小程序的示例代码,使用了Python语言和Tkinter库来实现: ```python import tkinter as tk class MemoPad: def __init__(self, master): self.master = master self.master.title("备忘录") self.master.geometry("400x400") self.memo_text = tk.Text(self.master, height=20, width=50) self.memo_text.pack() self.save_button = tk.Button(self.master, text="保存", command=self.save_memo) self.save_button.pack() self.clear_button = tk.Button(self.master, text="清空", command=self.clear_memo) self.clear_button.pack() self.load_button = tk.Button(self.master, text="载入", command=self.load_memo) self.load_button.pack() def save_memo(self): memo_content = self.memo_text.get("1.0", "end-1c") with open("memo.txt", "w") as f: f.write(memo_content) print("已保存备忘录") def clear_memo(self): self.memo_text.delete("1.0", "end") print("已清空备忘录") def load_memo(self): try: with open("memo.txt", "r") as f: memo_content = f.read() self.memo_text.delete("1.0", "end") self.memo_text.insert("1.0", memo_content) print("已载入备忘录") except FileNotFoundError: print("备忘录文件不存在") if __name__ == "__main__": root = tk.Tk() memopad = MemoPad(root) root.mainloop() ``` 这个小程序提供了三个功能:保存备忘录、清空备忘录和载入备忘录。用户可以在文本框中输入备忘内容,然后点击保存按钮将备忘录保存到文件中;点击清空按钮可以清空文本框中的内容;点击载入按钮可以从文件中读取备忘录并显示在文本框中。这个小程序简单易用,可以帮助用户方便地记录和管理备忘内容。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值