- 博客(119)
- 资源 (30)
- 收藏
- 关注
原创 如何使用商业化广告赚取收益
广告平台:2010年:友盟SDKcom.umeng.socialize2011年:万普、架势、哇棒、有米。...2017年:小神灯,道有道,艾盟,畅想广告2018年:指点、安智2019年: 多盟,有米、点金、百度、腾讯广点通GDT、Facebook Audience Network和Google Admob2020年:今日头条穿山甲广告com.bytedance.sdk.open...
2020-05-06 11:06:12 1947
原创 java、dart、kotlin、 javascript(js)语言对比
语言范畴\定义 java dart kotlin js JavaScript 一般用于HTML 和 Web 的编程语言。 日志打印 Log.e/v/d("%s, %d") print print("I am ${param1}, Hi ${param2},I am ${param3}"); println("$s.length is ${s.length}") 使用 window.alert() 写入警告框 .
2021-10-12 16:29:07 611
原创 Android 开源框架 分类汇总
多媒体、网络和存储类视频、音频播放:Ijkplayer、ExoPlayer、dueeeke-DKVideoPlayer、VLC播放器图片加载:glide(google)、picaso、fresco(Facebook)、Android Universal Image Loader、Coil图片处理:Picasso-transformations、Glide-transformations、Android-gpuimage网络请求和缓存:Retrofit、Volley、OkHttp、Androi..
2021-08-30 16:05:42 228
转载 Android虚拟机演进,Android 10的安装优化
Android 4.4及之前,默认的虚拟机还是 dalvik。 优点:通用性与可移植性强 缺点:dalvik字节码执行效率低 Android 5.0 开始使用ART为默认虚拟机,在Android 7.0 之前,使用的是AOT。 优点:AOT在编译或者安装阶段将dalvik字节码编译成本地码,提高性能 缺点:占用存储空间增大,第一次开机时间和应用安装时间变长 Android ...
2020-05-20 15:04:12 1089
原创 android设备密码破解和暴力解锁
执行下列操作前,先备份数据库1、adb pull /data/system/locksettings.db2、adb pull /data/system/*locksettings*.db3、adb pull /data/data/com.android.providers.settings/databases/settings.db一、没有密码的情况下解锁(触摸屏不灵敏)adb s...
2020-04-24 10:21:51 5258
原创 固定屏幕
mScreenPinningEnabled = ssp.getSystemSetting(getContext(),Settings.System.LOCK_TO_APP_ENABLED) != 0;public static final String LOCK_TO_APP_ENABLED = "lock_to_app_enabled";adb shell settings get sy...
2020-04-24 10:06:48 325
原创 短信、联系人、拨号盘数据库位置
com.android.dialerphone\data\data\com.android.dialer\shared_prefs\game_list.xml无com.android.mms短信关联联系人数据库所在位置phone\data\data\com.android.mms\databases\**_contacts.dbphone\data\data\com.android...
2020-04-24 10:05:16 326
原创 adb控制移动数据、wifi开关
svcsvc下面有一组命令,power, data, wifi, usb, nfc,可以控制其开关$ svc wifi enable|disable$ adb shell svc data disable $ adb shell svc data enable
2020-04-24 09:59:14 1620
原创 打开调试日志和日志路径
打开日志:1、在拨号键盘输入特别码,打开隐藏界面,打开日志调试开关2、adb调整日志级别adb shell setprop persist.*.level YVV7adb shell setprop persist.log.tag Vadb shell setprop ogd.logpersistd.enable true3、在线日志执行下列命令抓取日志adb logcat -b...
2020-04-24 09:55:57 814
原创 jar包空实现
空实现Empty .jar File可以用这个mkstubs.jar转换jar为空实现的jarjava -jar mkstubs.jar --v --s os-framework.jar os-framework-stubs.jar +*命令执行路径下:不应该带\引用了一些加载到系统进程classpath中的jar包,全量合入是不合理的。1. 动态引用的可以不用转换2. 需要静态编...
2020-04-24 09:52:30 729
原创 手机可调试
user版本需要先打开USB debug开关,打开方式如下:1、打开usb调试 build/core/main.mk请将user版本下也改为ro.debuggable = 12、关闭授权框提示 device/dir****/device.mk这个ro.adb.secure=0(0为不显示信任此电脑,1为显示信任此电脑)adb shell getprop ro.debuggable...
2020-04-23 15:26:40 312
原创 吉字节问题
external\icu\icu4c\source\data\unit比对下附件文件和本地差异。合入吉字节相关修改。然后在:external/icu/icu4c/source目录,使用export ANDROID_BUILD_TOP=`cd ../../../; pwd`export ANDORID_ICU_LIB_PATH=$ANDROID_BUILD_TOP/external/ic...
2020-04-23 15:24:39 330
原创 查找创建删除多用户
adb shell settings get secure user_setup_completeadb shell am get-current-useradb shell settings --user 12 get secure user_setup_completeadb shell dumpsys activity service com.android.systemui/.S...
2020-04-23 15:20:18 901
原创 网络公共路径查找文件
cmd复制网络公共路径下面的所有文件目录pushd <UNC path> will create a temporary virtual drive and get into it.popd will delete the temporary drive and get you back to the path you were when you entered pushd.例...
2020-04-23 15:17:54 217
原创 系统分屏
应用配置自己的界面可以分屏:在manifest里自己改为这个就可以了,android:resizeableActivity="true"系统是否支持分屏:Resources.getSystem().getBoolean( com.android.internal.R.bool.config_supportsSplitScreenMultiWindow)...
2020-04-23 15:15:34 370
原创 虚拟按键
qemu.hw.mainkeys=0adb shellecho qemu.hw.mainkeys=0 >> system/build.propadb shell cmd overlay enable com.android.internal.systemui.navbar.gesturalqemu.hw.mainkeys=1
2020-04-23 15:14:03 367
原创 android studio调试堆栈日志输出
命令列表:gradlew compileDebug --stacktrace orgradle compileDebug --stacktracegradlew compileDebug --infogradlew compileDebug --debuggradlew compileDebug --stacktrace -info或者:gradlew compileDebu...
2020-04-23 15:12:00 861
原创 查看读写数据库
查看设置:adb shell content query --uri content://settings/settings查看launcher:adb shell content query --uri content://com.android.launcher3.InterfaceProvideradb shell settings get system查看数据库里面的快捷adb...
2020-04-23 15:09:23 549
原创 Android studio断点处日志输出(调试进程)
断点处日志输出:1、在android studio 任意一处可断点处设置断点2、右键断点,勾选enabled, 取消suspend,添加Evaluate and log3、在android studio的debug-console处观察,注意不是logcat处。...
2020-04-23 14:50:56 379
原创 cmd下adb录屏命令
1. adb shell screenrecord /sdcard/demo.mp4录制的视频存放到手机sd卡里,默认录制时间为180s。按Ctrl+C结束录制。2. adb shell screenrecord --time-limit 60 /sdcard/demo.mp4说明:限制视频录制时间为60sCtrl + C中断录制,或者到达指定录制时间自动停止adb shell scr...
2020-04-23 14:49:57 840
转载 鸿蒙HarmonyOS系统开源地址,鸿蒙OS、LiteOS和智慧屏三者关系
HarmonyOS鸿蒙操作系统Ⅰ。什么是鸿蒙操作系统(HarmonyOS)HarmonyOS 是“第一个适用于所有场景的基于微内核的分布式操作系统”,它可以运行在智能手机、智能扬声器、计算机、智能手表、无线耳塞、汽车与平板电脑上,其支持的 RAM 大小从千字节到千兆字节不等。HarmonyOS系统最终将支持一系...
2019-08-12 14:28:37 51185 12
转载 经典文学之三:鲁迅·故乡
我冒了严寒,回到相隔二千余里,别了二十余年的故乡去。时候既然是深冬;渐近故乡时,天气又阴晦了,冷风吹进船舱中,呜呜的响,从蓬隙向外一望,苍黄的天底下,远近横着几个萧索的荒村,没有一些活气。我的心禁不住悲凉起来了。阿!这不是我二十年来时时记得的故乡?我所记得的故乡全不如此。我的故乡好得多了。但要我记起他的美丽,说出他的佳处来,却又没有影像,没有言辞了。仿佛也就如此。于是我自己解释说:故乡本也...
2019-06-27 10:17:43 322
转载 经典文学之二:诗词水调歌头、将进酒、春江花月夜、诗经·国风·周南、声声慢·寻寻觅觅
水调歌头·明月几时有明月几时有,把酒问青天。不知天上宫阙,今夕是何年?我欲乘风归去,又恐琼楼玉宇,高处不胜寒。起舞弄清影,何似在人间!转朱阁,低绮户,照无眠。不应有恨,何事长向别时圆?人有悲欢离合,月有阴晴圆缺,此事古难全。但愿人长久,千里共婵娟。将进酒君不见黄河之水天上来,奔流到海不复回。君不见高堂明镜悲白发,朝如青丝暮成雪。人生得意须尽欢,莫使金樽空对月。天生我材必有用,千金...
2019-06-27 10:10:48 814
转载 经典文学之一:滕王阁序
豫章故郡,洪都新府。星分翼轸,地接衡庐。襟三江而带五湖,控蛮荆而引瓯越。物华天宝,龙光射牛斗之墟;人杰地灵,徐孺下陈蕃之榻。雄州雾列,俊采星驰。台隍枕夷夏之交,宾主尽东南之美。都督阎公之雅望,棨戟遥临;宇文新州之懿范,襜帷暂驻。十旬休假,胜友如云;千里逢迎,高朋满座。腾蛟起凤,孟学士之词宗;紫电清霜,王将军之武库。家君作宰,路出名区;童子何知,躬逢胜饯。 时维九月,序属三秋。潦水...
2019-06-27 09:50:21 231
原创 学习python的好处和python案例工程
http://www.chinamoney.com.cn/chinese/index.htmlhttps://blog.csdn.net/starzhou/article/details/736131852017,最受欢迎的 15 大 Python 库有哪些?https://keras-cn.readthedocs.io/en/latest/#_4git clone https://g...
2019-03-06 10:41:53 314
原创 Android Studio在线调试之调试系统进程
1 建立AndroidStudio调试系统代码工程1.1 建立工程时,无需编译整个系统代码。1)只需要抽取调试的那几个java代码文件作为工程代码,引用或关联的系统jar包作为libs引用。2)添加bootClasspath引用3)可以删除android.sdk引用(根据需要与否)ndk.dir=D\:\\AndroidSDK\\sdk\\ndk-bundlesdk.dir=D\:\\A...
2019-02-28 20:04:53 1234
原创 android APK大小优化
APK里面包含哪些文件?用解压缩工具打开APK,一般会看到如下文件META-INF/: 包含 CERT.SF 和 CERT.RSA 签名文件, 以及 MANIFEST.MF文件assets/: 包含应用资源, 可通过 AssetManager 获取res/: 不能被编译进 resources.arsc的资源文件lib/: 包含编译好的代码. 根据不同平台包含不同的子目录,比如 armea...
2018-12-08 16:46:04 412
原创 android平台下,apk、jar、dex、odex、vdex、art文件相互转换,编译和反编译
apk、jar、dex、odex、vdex相互转换1. ? to jar1.1 odex to jar1.2 dex to jar1.3 apk to jar输出结果可能有损1)、用jadx工具将dex反编译出jar2)、用dex2jar工具,反编译出jar,如果报错修改dex2jar工具源码3)、odex to dex,然后执行1)2)2. ? to dex2.1 o/v...
2018-12-08 15:41:23 5821
原创 android studio 不识别进程,无法调试app的方法
android studio 不识别进程1、系统使用debug版系统,如果不是,至少能执行adb shellC:\Users\host-name\Desktop>adb shellXX_Phone:/ # getprop ro.debuggablegetprop ro.debuggable1setprop ro.debuggable 1adb shell stopadb ...
2018-09-10 20:03:05 12747
原创 在文件路径搜索或者文件中内容搜索
1、网址中文-Unicode-UTF8等相互转换 grep搜索中文字符串 https://www.iyunv.com/thread-147158-1-2.html shell grep正则匹配汉字 http://www.qqxiuzi.cn/bianma/Unicode-UTF.php Unicode和UTF编码转换 输入:图 输出: ...
2018-09-10 19:54:57 456
原创 ultraedit正则表达式查询
字符串A,字符串BA与B(A)(B)示例:(John)(Tom)A或B^{A^}^{ B^}(A)|(B)示例:(John)|(Tom)
2017-10-24 11:43:18 422
原创 notepad++正则表达式查询;快捷键多行注释
有A字符串,B字符串查询A与B,A.*?B,示例:10-23 17:22:.*?Message.*?Trans查询A或B,A|B示例:Message|Trans
2017-10-24 11:40:20 1150
转载 诗歌十一 十二则名门家训(非淡泊无以明志,非宁静无以致远)
立身篇1. 三国·诸葛亮《诸葛亮集》 夫君子之行,静以修身,俭以养德。非淡泊无以明志,非宁静无以致远。 夫学须静也,才须学也,非学无以广才,非志无以成学。2. 宋·欧阳修《欧阳永叔集》 “玉不琢,不成器;人不学,不知道。”然玉之为物,有不变之常德;虽不琢以为器,而犹不害为玉也。 人之性,因物而迁,不学,则舍君子而为小人,可不念哉!付弈。
2017-09-22 11:33:48 738
转载 诗歌十 寒窑赋(破窑赋)天有不测风云,人有旦夕祸福
天有不测风云,人有旦夕祸福。蜈蚣百足,行不及蛇;雄鸡两翼,飞不过鸦。马有千里之程,无骑不能自往;人有冲天之志,非运不能自通。盖闻:人生在世,富贵不能淫,贫贱不能移。文章盖世,孔子厄于陈邦;武略超群,太公钓于渭水。颜渊命短,殊非凶恶之徒;盗跖年长,岂是善良之辈。尧帝明圣,却生不肖之儿;瞽叟愚顽,反生大孝之子。张良原是布衣,萧何称谓县吏。晏子身无五尺,封作齐国宰相;孔明卧居草庐,能作蜀汉军师。楚霸虽雄
2017-09-22 11:21:56 1676
原创 Unity3d十二 3d主要引擎名称Ogre Unreal Unity Gamebryo Bigworld
Ogre Unreal Unity Gamebryo Bigworld
2017-09-22 10:40:27 885
原创 Unity3d十一 UI控件、实例(Gizmos、Mecanim、小地图、sprite、动画、blender)
手机平板游戏,需要给主角添加plane平面,添加鼠标事件,具体为将鼠标的点投射到plane,发生碰撞,记录到碰撞点,将主角移动到碰撞点,就可以实现主角随着手指(鼠标)的移动而移动Gizmos用于场景中给出一个可视化的调试或辅助设置。http://www.cnblogs.com/TravelingLight/archive/2013/08/27/3286242.html
2017-09-22 10:36:26 516
原创 Unity3d十 Unity3D中的预制件(Prefab)的创建和使用说明
示例:1.直接将cube拖拽到_Prefabs的文件夹里。2.先在_Prefabs的文件夹里创建一个预制件, 接着将cube拓展到这个预制件上面。现在看看场景中的cube可以在inspector面板中看到多了这样一栏,点击select可以定位到project中的预制件模版“母体”,revert就是还原当前预制件,apply就是确定当前预制件.prefab只是一个文件,不会出现在
2017-09-22 10:28:15 2604
原创 Unity3d九 碰撞控件和代码的使用
OnTriggerEnter和OnCollisionEnter的区别和用法http://blog.csdn.net/tianyao9hen/article/details/53141141 OnTriggerEnter和OnCollisionEnter的触发条件是不同的,需要在设计的过程中加以关注。触发的共同要求碰撞的两个物体A,B,都要有碰撞体(collider),Box Colli
2017-09-22 10:26:41 589
原创 Unity3d八 Unity使用的坐标系
unity recttransform 和transform有什么区别http://www.jianshu.com/p/dbefa746e50d前言需要在代码中调整改变UI控件的属性,比如位置、大小等,然而在NGUI里面,控制UI控件的位置等属性的是RectTransform这个组件,这个组件继承自Transform组件,却增加许多自己的特性,在不了解这些特性的情况下鲁莽的去使用它,会
2017-09-22 10:24:53 1004
原创 Unity3d七 怎么查看这个项目是用UNITY 什么版本制作的
解决方法:1、projectversion.txt 这个只能看所在unity工程打开的版本2、搜索*ProjectSetting*,找到ProjectSetting/*.asset,换成txt后缀打开。这个可以看到Unity工程开发时所用的Unity版本了。也可以用VS打开,通过二进制数据旁边的数据就可以看到Unity开发时所用的版本。3、代码里打印Application.unit
2017-09-22 10:22:49 7146
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人