参考:

Microsoft Visual Studio 2008 download
https://microsoft-visual-studio-2008.software.informer.com/download/

Download Visual Studio 2008 Express With SP1
https://www.malavida.com/en/soft/visual-studio-2008/download

Microsoft Visual Studio 2008破解方法
https://blog.csdn.net/sjf0115/article/details/7207891

在Win10 系统中安装VS 2008
https://blog.csdn.net/xzxmustwin/article/details/89921239

【Visual Studio】关于.sln .vcxproj .vcxproj.filters .vcxproj.user的简单理解
https://blog.csdn.net/weixin_44229927/article/details/108128059

VS2008 Express Edition使用感受
https://blog.csdn.net/weixin_30335575/article/details/97925387

VS2008各个版本的区别
https://blog.csdn.net/weixin_34279246/article/details/92145202?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link

Visual Studio 2008 简体中文专业版下载(附序列号)破解 几种办法
https://blog.csdn.net/lxdzjlzp/article/details/8286088

参考:

android中 有textview在布局中居右展示以及文本靠右对齐
https://blog.csdn.net/emmmsuperdan/article/details/85047770

android TextView 控件居右显示
https://blog.csdn.net/pengjin1985/article/details/39320507?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link

如何使文本在 Android TextView 向右对齐
https://blog.csdn.net/qq_35114086/article/details/52398962

参考:

Java 11 – String.repeat()介绍
https://blog.csdn.net/w116858389/article/details/116644332

New String APIs/Methods in Java 11
https://www.javaguides.net/2018/08/java-string-class-api-guide.html

java中将字符(Char)转换为字符串的四种方式
http://www.jquerycn.cn/a_17663

Java字符串篇-2-String类几个常见构造方法
https://blog.csdn.net/u011541946/article/details/79854672

android开发中byte[]转换成String
https://blog.csdn.net/u010477502/article/details/51854261

[转] java byte[] hex打印
https://www.cnblogs.com/tinyos/p/7208709.html

JAVA byte数组转化为16进制字符串输出
https://blog.csdn.net/x_iya/article/details/54136799

Android byte字节数组转换十六进制字符串(物联网开发总结)
https://blog.csdn.net/qq_31939617/article/details/82413926

android byte字节数组转换十六进制字符串
https://blog.csdn.net/zhao_liwei/article/details/51985391

Android MD5后 bye数组转化为Hex字符串的坑(记一次为女神排忧解难的经历)
https://cloud.tencent.com/developer/article/1132772

Andrid打印数组的方法
https://blog.csdn.net/Sunxiaolin2016/article/details/90080355

参考:

禁用Android底部虚拟按键
https://blog.csdn.net/cao861544325/article/details/81748095

android 系统隐藏和显示虚拟按键的几种方法
https://blog.csdn.net/xct841990555/article/details/102810360

Android 隐藏底部虚拟键的两种方法
https://cloud.tencent.com/developer/article/1741856

android:backgroundDimEnabled的作用
https://blog.csdn.net/chuyouyinghe/article/details/73468648

修改 app 为系统应用

AndroidManifest.xml 中如下增加 android:sharedUserId="android.uid.system

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
            package="com.google.example"
            android:sharedUserId="android.uid.system">

问题:

注意编译后,会报错提示不能安装,这个没关系。系统 app 是需要后来放到 aosp 中去的。 具体方法,见读取 imei 的文章。

参考:

Android普通应用升级为系统应用,获取系统权限
https://blog.csdn.net/weixin_42484608/article/details/83028528

android 系统级别应用
https://blog.csdn.net/jinmv/article/details/44646277

制作Android系统App
https://blog.csdn.net/zxy1198186906/article/details/88394141?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0.pc_relevant_default&spm=1001.2101.3001.4242.1&utm_relevant_index=2

修改安卓系统应用,将自己的app变成系统应用
https://blog.csdn.net/u012930316/article/details/100740399

秒懂Android开发之权限总结
https://zhuanlan.zhihu.com/p/158899172

Android app获取系统权限
https://blog.csdn.net/VSRfind/article/details/79648281