android开发
若小涯
花自飘零水自流,负二十元一桶油
展开
-
Android.os.Build常见属性值参考
手机为三星S10,系统为基于Android 11的OneUI3.0国行系统,手机立项代号为beyond,SOC为高通骁龙855,日志输出如下,仅作记录Build.BOARD = msmnileBuild.BOOTLOADER = G9730ZCU4EUA7Build.BRAND = samsungBuild.DEVICE = beyond1qBuild.DISPLAY = RP1A.200720.012.G9730ZCU4EUA7Build.FINGERPRINT = samsung/beyon原创 2021-02-23 13:57:29 · 910 阅读 · 3 评论 -
SVN到Git的手工迁移(保留所有分支、Tag及提交记录)
转载自:http://www.meilongkui.com/archives/1965对于实际的存量项目而言,从SVN迁移到Git时是必须保留分支、Tag及提交记录的,以下以Bitbucket为例总结某个实际SVN代码仓库迁移到Git代码仓库的全过程。一、建立SVN用户到Git用户的映射文件userinfo.txt根据官网的文档:在Subversion中,每一个人提交时都需要在系统中有一个用户,它会被记录在提交信息内。如果想要将Subversion用户映射到一个更好的Git作者数据中,你需要一.转载 2020-12-28 16:35:20 · 3455 阅读 · 0 评论 -
Android 11 adb无线调试使用方法
Android 11无线调试不需要再像以前一样,先插上usb线,输入命令来启用无线调试,再进行无线连接了。Android 11系统设置开发者选项中自带了无线调试,今天亲自测试了,步骤如下:(本人使用Windows 10,测试手机为三星s10)1、打开USB调试开关,同时打开无线调试开关2、进一步点击无线调试选项,会进入二级菜单页面,里面会显示ip地址及端口号等信息3、打开命令行,输入adb pair 192.168.x.xxx:yyyyy其中的x为第2步中显示的Ip,y为第2步中显示的.原创 2020-11-28 14:48:41 · 22307 阅读 · 8 评论 -
AndroidX-自定义DialogPreference教程
AndroidX中自定义DialogPreference和android framework以及support库的不太一样,翻了官网文档发现也没有介绍,网上几乎也搜索不到相关资料,于是只能翻了sdk源代码来寻找方法,特此记录,给有需要的同学。案例做一个设置界面,其中有一个设置项是用来选择时间,因为界面选择了PreferenceFragmentCompat,所以最佳的做法就是自定义一个Preference,使得点击之后弹出一个TimePicker用来选择时间。于是定下目标,自定义类TimePickerPr原创 2020-05-13 10:44:42 · 1511 阅读 · 0 评论 -
Android事件分发超简单的代码总结篇(二)
前言与网上其它诸多此类的文章不同,我希望能以最简洁的方式描述清楚整个过程,而最简洁的方式是什么呢?没错,就是代码!简洁的代码!所以我从源码中把涉及到事件分发部分的代码都抽取出来,精简掉无用的,只保留平时常见的部分,一眼就能看明白的那种。概述Android的事件分发流程分为两个部分,View的事件分发和ViewGroup事件分发,这篇讲ViewGroup的事件分发。ViewGroup的事件分发比View要复杂些主要涉及到三个相关函数 dispatchTouchEvent ,onInterceptTouc原创 2020-05-13 10:33:02 · 140 阅读 · 0 评论 -
Android事件分发超简单的代码总结篇(一)
前言与网上其它诸多此类的文章不同,我希望能以最简洁的方式描述清楚整个过程,而最简洁的方式是什么呢?没错,就是代码!简洁的代码!所以我从源码中把涉及到事件分发部分的代码都抽取出来,精简掉无用的,只保留平时常见的部分,一眼就能看明白的那种。概述Android的事件分发流程分为两个部分,View的事件分发和ViewGroup事件分发,这篇先讲View的事件分发。View的事件分发主要涉及到两个相关函数 dispatchTouchEvent 和 onTouchEvent。事件分发顺序从前者到后者。代码代码原创 2020-05-13 10:29:54 · 213 阅读 · 0 评论 -
Android进程绝杀技--forceStop
转载自 http://gityuan.com/2016/10/22/force-stop/?utm_source=tuicool&utm_medium=referral基于Android 6.0源码剖析,force-stop的全过程一.概述1.1 引言话说Android开源系统拥有着App不计其数,百家争鸣,都想在这“大争之世”寻得系统存活的一席之地。然则系统资转载 2017-06-15 11:25:21 · 504 阅读 · 0 评论