- 博客(212)
- 资源 (10)
- 收藏
- 关注
转载 Android15新特性和适配需求
目前看来 Android 15 上需要适配的难度不高,毕竟 16K Page Size 应该是明年的事情,而且按照目前情况猜测,更多也支持明年 Google Play 上会开始要求,国内估计还会继续延迟,真正需要在国内启用 16K Page Size 也许会更晚。所以,勇敢的少年,是时候开始吃螃蟹了。
2024-09-28 19:48:57
1844
1
原创 Android 14系统更新日志特点
本页总结了 Android 14、Android 14-QPR1 和 Android 14-QPR2 版本中的主要功能,并提供了指向其他信息的链接。根据各个功能的介绍文档在本网站上的位置,整理了以下功能摘要。
2024-07-31 21:32:58
1768
原创 模型航空器飞行管理办法<征求意见>-个人解读
俗话说,就是飞航模的,这里算是无人飞行器的一种。但这里单独出来,归体育项目管理了。所以,航模 既要符合。定义:有尺寸重量限制,不能载人,不具有高度保持和位置保持飞行功能的无人驾驶航空器。我之前总结了无人机的规范内容,这里也简单总结下航模的管理规范内容。
2024-01-04 15:27:28
752
原创 HarmonyOS版本号,API level(updateing)
Harmony开发需要HarmonySDK,包含各个Harmony系统版本的framework源码 和 构建工具,也有工具箱,由于使用一种js衍生语言开发,使用nodejs运行时框架即可,模拟运行更加简单。Android应用开发的各种依赖包,使用jar,aar形式打包,使用maven仓库处理依赖;Harmony使用ArkJS开发,像iOS的OC语言一样,使用源码依赖引入,使用ohpm管理依赖和打包,像nodejs的npm,pip等。Harmony应用使用ArkTS语言,可以使用FA使用其他语言开发。
2023-10-19 18:57:16
3166
3
原创 无人驾驶航空器飞行管理暂行条例-<个人解读>
本人入门穿越机快半年了,业务闲暇除了玩模拟机,自组和优化穿越机,还会在室内和室外飞行。机场以及周边,国界线,军事禁区,公共基础设施以及周边,饮用水水源保护区,射电天文台;* 使用国家无线电管理机构确定的特定无线电频率,且有关无线电发射设备取得无线电发射设备型号核准的,无需取得无线电频率使用许可和无线电台执照。将会是相关行业和圈子,最重要的规范法律,这里以我的视角,总结罗列一下。集群飞行,分布式操作,无人机反制,这里不牵扯大多数玩家,这里不聊。机构,管理/操作人员,设施设备,制度规程能力,
2023-07-03 16:55:23
769
原创 AndroidManifest.xml文件反编译乱码混淆
我很想实现这种混淆乱码,应用到自己单位的产品中。请问大佬们,这个应该怎么实现?因为普通的app,AndroidStudio打开会自动反编译,看到的Manifest都是明文的。这种怎么实现,很诡异,非常疑惑。最近碰到一个色情骗局,不过很低级,没啥说得。但是让我下载的app,拉到AndroidStudio中,发现AndroidManfiest.xml是不可读的,全是NULL 值字符。期待大佬告知,我将把答案复制,保留作者,到这个帖子后面。
2023-06-28 19:14:48
1178
2
原创 淮北最好吃的,不能错过的店
3.淮北最好吃的烤鱼:鱼见你vs半天妖vs新珠城。7.淮北最好吃的牛蛙:廖姥爷vs大头蛙vs老佛爷。⒉.淮北最好吃的麻辣烫:张亮麻辣烫vs冷式大锅。⒉.淮北最好吃的老北京火锅:东来顺vs汉府家宴。3.淮北最好吃的港式火锅:港符捞汁vs聚打边炉。⒉.淮北最好吃的烤肉:韩宫宴vs九田vs奎梨。6.淮北最好吃的串串香:屋头串串vs签言签语。9.淮北最好吃的板面:徐庄vs老妈子vs醉牛。3.淮北最好吃的新疆米粉:馋嘟嘟vs花小小。8.淮北最好吃的面皮:段家vs文文vs新屋。
2023-05-23 15:24:01
3898
2
转载 Android13 新特性和开发适配须知
注意: 如果启用了 DYNAMIC_RECEIVER_EXPLICIT_EXPORT_REQUIRED,在注册广播的时候就必须设置 RECEIVER_EXPORTED 或 RECEIVER_NOT_EXPORTED。如果应用以 Android 13 为目标平台,并且在后台运行时需要访问身体传感器信息,那么除了现有的 BODY_SENSORS 权限外,还需要声明新的 BODY_SENSORS_BACKGROUND 权限。带来了哪些新的改变,这里我挑了一些对我们比较重要的来说。
2022-11-10 15:52:25
1741
原创 穿越机(无人机航模)电池组装教程-电线接口
对于动手能力强,或者穷逼来说,购买品牌电池玩穿越机,或者其他航模 是非常浪费钱的。本着能自己干就不需要厂商辛苦的原则。电池组装,我们可以自己做。非航模圈的电池,一般都需要自带平衡电路,保证每块电池在充电时可以全部达到饱和,甚至可以显示或者有数据接口,告知每块电池的电压和内阻。在航模圈,这个就不需要,因为我们大都使用外置的,或者BB响,或者小黄砖等通用设备,负责给电池充电,给电池进行诊断。也就在航模电池,就都不需要自己安装平衡电路。。也就航模圈的电池结构实际上是非常简单的。
2022-10-17 14:52:23
13292
1
原创 FPV穿越机一启动就加速翻滚(死亡翻滚)解决办法
如果不一致,可以在CLI命令行模式中,输入 resouce 命令回车,把打印出的文本,粘贴到记事本中,然后对 MOTOR 1/2/3/4 调换后面的序号值。保持原有格式,保存后,在CLI中 从文件加载,然后运行,完成后 使用 save 命令保存。排除好上面的问题后,这个可能性小,一启动就翻滚大多不是这个引起,一启动稍微加油就翻滚,或者一直不正常猛加速,多是这个原因。在BetaFlight中,飞机单一角度和单一变化可能和电脑BF上的不同,但是摄像头正向是朝上,还是朝下,左翻滚还是右翻滚,可以对照。
2022-10-12 15:20:37
3477
原创 无人机/FPV穿越机航模的遥控器/接收机等配件厂商
本人最近迷恋上了穿越机。整理一些资料,方便后来人学习。。有其他更新资料,欢迎留言,争取打造成好的工具书。飞控,图传,电调,穿越机品牌,FC飞控,betafFlight
2022-09-27 12:20:55
11277
3
转载 Android 11 新特性和API兼容
日期:2020 年 7 月 8 日Build:RPB2.200611.009模拟器支持:x86(32/64 位)安全补丁程序级别:2020 年 7 月Google Play 服务:20.21.17
2020-07-23 16:06:26
1715
原创 谷歌Google SDK 对比 华为 HMS sdk,列表
API Description inbuild.gradle Google+ com.google.android.gms:play-services-plus:17.0.0 Google Account Login com.google.android.gms:play-services-auth:17.0.0 Google Actions, Base Clien...
2020-03-04 16:04:56
3772
4
原创 没啥聊的,说说自己的北漂简史吧
技术的文章一搜一箩筐,现在的行情,你想知道的都被相关人,做成了自媒体。他们专业做内容,一则可以作为睡后收入,一则可以作为自己背书成为事业的跳板。同时技术软文犹如其他行业的软文,也存在炒作抄袭,质量很差,价值不高的信息,坑害我们的心灵,强奸我们的时间,弊大于利,我深感伤害,感慨颇深。 是的,我又换工作了,每次换工作就会有很多感触,相信有很多跟我一样的小伙伴,一有感触,就想着在网上呻...
2020-01-05 23:25:09
544
3
原创 Flutter与原生native互相通信
(本文只列出与Android Native的交互,iOS使用相同的Api,处理方式类似)。主要就是 MethodChannel的使用,因为native端和flutter端都有 methodChannel的setMethodCallHandler(),和invokeMethod()方法,所以两端都可以使用methodChannel进行通信。Dart调用Native源码://Dart端源码...
2019-08-08 09:06:34
1167
原创 Flutter获取屏幕高度宽度,语言环境,触摸收起键盘,back按键
屏幕宽度高度:MediaQuery.of(context).size.width屏幕宽度高度:MediaQuery.of(context).size.height屏幕状态栏高度:MediaQueryData.fromWindow(WidgetBinding.instance.window).padding.top。获取应用语言环境Locale : WidgetsBindin...
2019-08-04 14:36:14
2306
原创 Flutter 所有控件widget(持续更新)
各种widget列表:MaterialApp类:MaterialApp:代表Material设计风格的应用,添加了特定风格的属性。title, theme, color, home, routes, inititalRoute, onGenerateRoute, localizationDelegates, locale,MaterialColor:MaterialButton...
2019-07-28 17:54:08
2723
2
原创 AndroidStudio项目组件化maven上传gradle-router table注解产生库
apply plugin: 'maven'//打包main目录下代码和资源的 tasktask androidSourcesJar(type: Jar) { classifier = 'sources' from sourceSets.main.allSource}//配置需要上传到maven仓库的文件artifacts { archives android...
2019-04-26 17:55:50
382
原创 AndroidStudio项目组件化maven上传gradle-module aar上传
apply plugin: 'maven'//打包main目录下代码和资源的 tasktask androidSourcesJar(type: Jar) { classifier = 'sources' from android.sourceSets.main.java.srcDirs}//配置需要上传到maven仓库的文件artifacts { arch...
2019-04-26 17:52:04
636
原创 AndroidQ模拟器问题-Package “Android Emulator” with revision at least 28.1.9 not available
Package “Android Emulator” with revision at least 28.1.9 not available问题困扰了好几天,最后google到了答案,这里贴出来。https://medium.com/code-procedure-and-rants/android-emulator-q-preview-f80a3568a276This happens bec...
2019-04-19 19:30:08
4330
转载 Android10.0(Q)新特性和行为变更
Android Q 还为开发者们带去了许多新功能,如折叠屏增强项、新网络连接 API、全新的媒体解码器、摄像头新功能、NNAPI 扩展、Vulkan 1.1 图形支持等等。2019/4 Beta2版本发布(点击查看Google官文),5月份将会正式发布。Android Q 隐私更改相关介绍1,存储范围变更Android Q 改变了应用程序访问设备外部存储上文件的方式。 通过使用更细粒度...
2019-04-10 18:13:36
21393
2
原创 Android version名称,版本号,API level,代号 表(updateing)
系统版本 版本号 发布日期 发布代号 主要特性 android1.0 API1 2008.10 android1.1 API2 ...
2019-04-10 08:45:54
3148
1
原创 java中的集合存储结构
Java中的集合(Collection)。集合是编程语言中基础的一部分,Java自JDK早期,就引入了Java Collection Framework。设计JCF的那个人,后来还写了一本书,叫《Effective Java》。 Java中的集合主要集中在2部分,一部分是java.util包中,一部分是java.util.concurrent中,后者是在前者的基础上,定义了一些实现了同步功能...
2019-03-18 08:48:48
1876
1
原创 Android_硬件加速简述
Android代码在 manifest 中 activity 属性上可以使用 hardwareAccelerated = “true” 来开启硬件加速,我们刚开始,从字面上看出硬件加速,好像利用硬件解码,能使图形图像输出更加快速省电,但是究竟为什么,却不求审结。 本文,力求使用最简单的语言,最少的文字和代码量,让你,知道为什么,和相关的类方法。在知道硬件加速之前...
2018-11-27 20:38:35
571
原创 Let's encrypt免费证书申请流程-(简要全能版本,包含windows下操作)
背景介绍(只看步骤的可以跳过): let's encrypt是个积善的大公司,随着https普及,chrome只认https,let's encrypt给了大众百姓免费搭乘https通信的方式。更加重要的是,现在很多的浏览器和操作系统已经认可let's encrypt的根证书,意思就是说,我们可以像正常付费证书一样使用let's encrypt的证书了。网站证书的分类自行搜索。...
2018-09-12 09:01:20
13253
原创 走进数据结构 - 树(Tree)的世界
节点 node ,根节点 root,叶子节点。树的度,兄弟节点,子孙节点,父节点。树:每个结点有零个或多个子结点;没有父结点的结点称为根结点;每一个非根结点有且只有一个父结点;除了根结点外,每个子结点可以分为多个不相交的子树;无序树:(自由树)有序树二叉树:包含最多两个子节点满二叉树平衡树平衡二叉树,AVL树:最先发明的自平衡二叉查找树算法。红黑树。
2018-08-22 11:19:16
1913
1
原创 Jenkins连接python脚本打包(包含更换网络环境,发邮件)
现在的公司之前,在项目的测试阶段每天都要打包,重复的工作天天干,当然就没热情了,听着Android_studio互斥互斥的跑一次编译打包浪费1分钟多的时间,还要打好几个环境的安装包,实在耽误下班时间。就借助测试的自动化测试的机器,跑了一个jenkins打包机。 好景不长,自动化构建被领导作为公司级别的战略要做,so 进入了按照服务技术的业务需求的 打包2.0时代。为...
2018-08-22 11:18:49
932
原创 git-命令行-本地分支,远程分支删除,分支,tag创建
最近使用比较多的几个操作,这里拷贝记录一下:0,预热的几个命令 (1),查看所有分支-(本地和远程) (2),查看本地分支 (3),查看远程分支 (4),查看tag,类似于git tag -l (5),查看tag详情 (6),新建分支,拉取远端分支...
2018-08-14 11:03:46
623
原创 迟到的总结图文-Hunter司务长
之前,在我的公众号发过的,在这里算是拷贝保存一份吧。阅读本文需要19分钟,不信你读读;或者,本文共计789个汉字,不信你数数。>>介于现在眼球经济,段视频市场活跃,粘性大,咱也来两个: 这两个下来,是不是与一丢丢亢奋,打一点鸡血一样。再来两个视频,我放到下一个图文里了。。 好了,不看视频了,诚如书上所言每个人都是孤独的,我等踩着时代的鼓点蜗居在都市一隅...
2018-06-28 18:09:11
373
转载 KCP协议
最近,了解了一下云测的相关东西,忽然看到远程主机,web上,用鼠标当做手指控制手机,云主机把界面变化及时响应回来。然后看到了 KCP 协议,就想了解一下。 目前,基于UTP协议,利用空间换取时间(快的响应速度)策略的协议,如雨后春笋般出现,如QUICK,如综合业务型的腾讯mars。 KCP是一个快速可靠协议,能以比 TCP 浪费10%-20%的带宽的代价...
2018-06-28 15:45:05
3353
转载 Android(9.0) P features功能,特性
(1),Indoor Positioning with Wi-Fi RTTAndroid P adds platform support for the IEEE 802.11mc Wi-Fi protocol—also known as Wi-Fi Round-Trip-Time (RTT)—to let you take advantage of indoor positioning in y...
2018-05-13 20:14:40
2054
转载 Android9.0(androidP)系统API和行为变化
这篇文章,是Android官方文档的中文版本。注意事项(AndroidP 特性): (1),android.os.Build.VERSION.RELEASE ,需要当做字符串类型处理。(2),依赖的第三方 SDK (特别是加固和热修复框架) 会和系统底层紧密集成 (如使用非公开的接口),而导致应用在 Android 版本升级时无法正常运行。。。注意三方sdk版本更新。(3),直...
2018-05-13 19:51:27
25617
原创 Stripe文档(部分翻译)
Stipe 是一个坐落于美国旧金山的一家公司,聚焦做互联网的在线支付和移动支付,每年有百万美元的流水,目前支持25个国家的商业伙伴。国内做这种东西的比较多,例如聚合支付,财付通,银联等等,把各种银行卡引用卡或者googlePay,ApplePay,Alipay,weChatPay等做到一个平台上,方便商家和开发者。并且在中间拿自己的服务费用。 在我的概念中,Strip...
2018-04-21 12:24:27
5839
原创 开发中产品的各版本定义(beta,alpha,rc,release...)
alpha: Alpha是内部测试版,一般不向外部发布,会有很多Bug.除非你也是测试人员,否则不建议使用.是希腊字母的第一位,表示最初级的版本,alpha 就是α,beta 就是β ,alpha 版就是比beta还早的测试版,一般都是内部测试的版本。 beta: 该版本相对于α版已有了很大的改进,消除了严重的错误...
2018-04-20 21:54:15
9574
原创 英文情诗(情话)
哥们最近在一个场合,喜欢上一个女孩子,心中把她奉为自己女神(又一个女神+女神list),虽然两三周才能见到一次,感觉这种距离和别离实在加重了我这般单身屌丝的相思病。也许这就是恋情开始前的甜蜜时刻吧。 估计也不会开始,不会有故事,多大的人了,对什么也没什么渴望了,也许能开始呢,对吧,心中还是要有希望的。在2018年春夏之交这样春意盎然,生机勃勃的日子里,心中的小虫实在欲罢不能啊。...
2018-04-19 09:59:51
8128
1
原创 高版本Android6.0抓包无效_添加系统级用户证书无作用
最近,公司QC在App测试抓包中,一直反应的一个问题,就是高版本的android手机在进行线上环境的抓包时,无法查看https的内容体。有需求,就要去解决,对吧。这个问题一个是线上环境是Https的,另一个android手机的版本查明是android6.0手机,还有一个信息就是QC使用的抓包工具,为主流的fiddler或者Charles。 解析一下抓包工具,如果没有什么特...
2018-04-11 11:42:46
3895
转载 反爬虫
今天晚上,看到一篇文章,非常有创意。本人做移动端android开发的,多涉猎大前端领域,前端h5这一块很有兴趣。 数据抓取,做数据爬虫的工程师,或者搜索引擎的蜘蛛,在拉取页面的时候,保存到自己的数据库中。当做自己的数据资源。这种做法,对于数据源网站来说,智力和付出被窃取很桑心的。这个兄台总结了很多东西技巧:http://litten.me/2017/07/09/prevent...
2018-02-12 23:43:46
283
原创 Android滑动浮层(滑动布局中使其中子布局一个浮动)
引言: 滑动浮层中,一般在一些详情界面,或者是一些大评论界面。一个内容比较多的单元,对其中的一部分内容控件做替换的展示(不排除有另类的产品定义)。。这个可以点击替换的类似导航的布局,一般就是浮层,在多屏滑动的展示中,用户可以随时利用这个浮层做快捷的展示切换。。这里我们称这种方式为浮层导航。定义: 这个方式来说,有点类似于html中的a anchor锚点,在界面的右下角放置一
2018-01-27 13:25:14
1927
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人