- 博客(66)
- 资源 (6)
- 收藏
- 关注
原创 鸿蒙沉浸式状态栏和导航栏适配最佳方案
随着鸿蒙Next Beta版本的发布,状态栏终于支持了颜色修改,沉浸式状态栏得到了更有力支持,本文来讲述最佳的适配方案。
2024-10-15 16:43:01
1324
原创 鸿蒙Next设备上的ProxyMan、Charles网络抓包配置教程
与Android和IOS设备一样,给目标wifi设置手动代理,填上主机ip和端口号即可抓包,这里就不作赘述了~然后保存.pem文件传送(如hdc命令)至鸿蒙Next设备存储任意位置。整体与Proxyman类似,就不配图了,如有疑问请下方留言。系统设置搜索“证书”,结果列表中点击“证书与凭据”找到并点击目标.pem文件即可安装成功。,然后同上一样保存后传送鸿蒙设备中。ProxyMan菜单栏依次点击。Charles菜单栏依次点击。点击“从存储设备安装”选择“CA证书”安装。
2024-10-15 16:41:57
1669
原创 鸿蒙弹窗实现乱象?带你玩转正确的实现姿势
文章概述了鸿蒙系统中自定义弹窗的三种实现:系统`AlertDialog`满足基础需求;`CustomDialog`提供更高定制性但集成复杂;API 12新增`openCustomDialog`支持全局自定义弹窗,使用更便捷。
2024-08-22 17:40:52
564
1
原创 解决鸿蒙(Harmony)中键盘弹起导致标题栏被顶走的问题
文章描述了早期鸿蒙系统中键盘弹出导致标题栏消失的问题,并介绍了API 10新增的避让机制解决此问题,通过使用expandSafeArea([SafeAreaType.KEYBOARD])保持标题栏固定,配合zIndex()和backgroundColor()优化显示效果。
2024-08-16 16:15:16
1037
2
原创 Android加固多渠道打包和签名工具
基于腾讯VasDolly最新版本3.0.6的图形界面衍生版本,同时增加了签名功能,旨在更好的帮助开发者构建多渠道包。
2024-05-31 16:16:19
422
原创 VasDolly图形工具-Android多渠道打包福利
基于腾讯VasDolly最新版本3.0.6的图形界面衍生版本,旨在更好的帮助开发者构建多渠道包。
2024-05-27 11:47:55
373
原创 鸿蒙(Harmony)返回键不优先关闭输入法解决方案
上期《鸿蒙(HarmonyOS)ArkTs版微信APP》聊过鸿蒙对返回键和输入法协调这块支持的缺陷,今天我们来举例并提供异端解决方案
2024-03-13 17:14:53
947
1
原创 CentOS7.x安装php7.x或php.8.x
本文介绍了如何在CentOS 7上将默认的PHP 5.x升级到PHP 7.4版本,包括移除旧版PHP、添加EPEL、Remi仓库、安装PHP7.4以及拓展依赖、启动php并设置开机自启,最后重新启动Apache或Nginx使更改生效。同时提供了替换命令中的版本号来安装其他版本的PHP以及如何通过yum命令查看可安装版本。
2023-04-21 12:07:18
1427
原创 Android WebView之间的sessionStorage数据共享
在Android中,每个WebView实例都有自己独立的sessionStorage存储空间,使用不同的WebView实例加载新的网页是无法共享sessionStorage数据的。
2023-03-22 18:31:52
2153
2
原创 mac下flutter upgrade命令卡住
很久没碰flutter了,难得摸一次想着先更新下,结果出现了flutter upgrade命令卡住这个问题,记录下。
2022-07-20 22:08:39
931
原创 No toolchains found in the NDK toolchains folder for ABI with prefix:XXX
跑NDK项目时报了个错:No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi顾名思义,找不到arm-linux-androideabi(在ndk目录/toolchains下)这个工具链包,找不到aarch64-linux-android,x86或者x86_64等等同理。大概原因某些操作下,Android Studio没有完整的给你下载ndk工具包,或者后期你的骚操作删
2022-01-15 22:47:18
4948
原创 Unknown host CPU architecture: arm64
Mac M1跑ndk-build(ndk版本23)命令,出现了CPU不兼容错误:ERROR: Unknown host CPU architecture: arm64从ndk官方issue《ndk-build 脚本中的 M1 支持 #1410》找到的解决方案《Unknown host CPU architecture: arm64 , Android NDK SiliconM1 Apple MacBook Pro》 ——>Finder -> Go To Folder(/Users/mac
2022-01-13 16:24:16
10161
7
原创 MAC Big Sur系统下Android Studio Tab窗口卡死
新MAC Big Sur系统还是挺不错的,其中增加了很方便的Tab窗口,然而在Android Stduio(AS)貌似不太适应该特性,几乎100%卡死,遂决定针对AS关闭该特性执行以下命令defaults write com.google.android.studio AppleWindowTabbingMode manual重启AS即可...
2021-03-19 15:06:29
1103
7
原创 Git仓库地址Http转SSH
Git仓库地址Http转SSH简单粗暴点,在项目目录下,执行将http替换成ssh仓库url的命令:remote set-url origin ssh仓库url如果ssh转http,同理:remote set-url origin http仓库url小贴士:想查看当前项目git仓库url?执行下面命令:git remote -v童鞋们可以在上述迁移命令前后执行查看命令,查看仓库url变化。...
2020-11-09 16:41:58
1184
原创 The link you followed has expired(您点击的链接已过期)
WordPress或Php中上传文件会报如下错误:The link you followed has expired.您点击的链接已过期。(中文环境下的翻译)这个错误有点混淆视听,很难联想到与上传文件有关,其真实原因是你所上传的文件大小收到了php配置的限制。比如php配置的上传文件最大为2M,我却上传了20M文件,会触发此问题。可以进行如下步骤解决问题:编辑php.ini文件vim /etc/php.ini找到并编辑如下配置:; 最大文件上传大小(下面配置了64M,仅做参考
2020-10-10 17:35:53
3859
原创 Nexus构建Maven代理服务器让Android依赖库下载飞起
Nexus构建Maven代理服务器让Android依赖库下载飞起。如此简洁的配置,你不心动吗?如此高效的资源共享,你不心动吗?如此6得飞起的下载速度,你不心动吗?
2020-03-31 16:00:59
2265
4
原创 写在2020年的伊始
1月15日,新的一年已燃过些许,较去年的年度总结发布时间整整迟了了半个月,或许是想赶在回家过春节前完成这个一直拖延的“任务”。这段时间每天都有想过写些什么,但好像也没什么要写的,因为生活好像过得很平淡,大概是有一段波澜壮阔的经历后,后面的波浪便觉不足为奇了。姗姗来迟,总好过一文不发。...
2020-01-15 23:46:54
1207
9
原创 Flutter开发之Dart线程与异步
谈到异步,可能大家多会想到多线程,然而Dart是基于事件循环机制的单线程模型。单线程?嗯哼,也就是说在Dart的世界里没有多线程之说,当然也没有了所谓的主线程和子线程之分。
2019-10-18 14:05:49
4140
原创 Flutter博客专栏序章
作为一个开发者,接受和拥抱新技术、新变化是一种良好的态度。作为一个Android开发者,为了提高自己在惨烈的职位市场上的竞争力,Flutter技能加持也是很好的一种选择。
2019-08-21 22:08:44
603
原创 再谈Java、Android AES加密算法填充方式
天气一如既往的炎热,下班到了家习惯性的打开空调,然后从冰箱掏出冰棒享受着透心凉的赶脚。待身上的高能辐射褪去殆尽,便去开锅做起牛肉粉丝汤,嗯,今天的晚餐。做好,盛碗,端进卧室,在空调的风口下吃口味更佳,嗯,还不起劲,拧开了“王者农药”进行一场刺激的峡谷之战,边吃边玩,意境更佳。
2019-07-31 20:41:47
2824
原创 忘记linux root密码,强制修改linux root密码
本文为基于CentOS6和CentOS7系统操作笔记,其它系统可能略为不同。忘记linux root密码,强制修改linux root密码。忘记CentOS6 root密码,强制修改CentOS6 root密码。忘记CentOS7 root密码,强制修改CentOS7 root密码。
2019-07-02 15:06:24
5832
3
原创 Git分支Git Flow开发规范
规范化管理代码库分支有助于版本库在演进过程中始终保持简洁,主干结构清晰。各个分支各司其职,有利于后续的维护更新,避免版本发布带来的混乱问题。
2019-06-27 12:07:52
971
原创 IntentLife框架帮助您轻松愉快地接收Intent和Bundle数据
一般情况下,我们在一个Activity中接收上一个Activity传递的Intent携带的数据会写一堆getXXXExtra方法,需要传入key值,还要写强转代码,想想都觉得恶心
2019-06-17 11:00:35
1233
8
原创 非Activity环境startActivity的正确姿势
对于Android7.0以下和9.0及以上,非Activity环境启动一个Activity时,老老实实加上FLAG_ACTIVITY_NEW_TASK标记吧;对于Android7.0~8.1系统,调用`startActivity(Intent intent)`可以不用加标记,调用startActivity(Intent intent, Bundle options)时,options有值则需注意加标记或为options添加上指定的LaunchTaskId。
2019-05-28 22:07:49
2651
3
原创 Android逆向之玩转Xposed模块以劫持登录为例(实战篇)
自编自导了一款劫持登录的Xposed模块,如果仅满于破解自己的APP是多么的悲哀,毕竟市场上的app都是经过各种混淆,签名,加固等安全处理的,想劫持别人的app谈何容易。鉴于此,通过实战来帮助童鞋们提高一个新的学习高度,接下来继续搞事情,着手破解别人的app。
2019-05-12 11:38:23
2056
原创 Android逆向之玩转Xposed模块以劫持登录为例(Demo篇)
为帮助童鞋们更有节奏感地学习,本文分为Demo篇和实战篇来作叙述。Xposed是一个很强大的android平台上的hook工具,其可以在不修改APK文件的情况下影响程序运行的框架服务,且在功能不冲突的情况下同时运作。
2019-05-08 14:01:13
1921
原创 基于Nexus 3.x搭建Gradle Maven本地私有仓库
相信从事于Java或Android开发的朋友们对于Gradle Maven仓库并不会感到陌生,得益于强大的开源力量,搭建本地私服变得容易了很多。本文简单记录关于Sonatype Nexus管理工具的搭建,便于记忆。本文基于windows环境下对Nexus(Nexus Repository Manager) 3.15.2版本的搭建,下载链接或访问官网自行下载。搭建Nexus下载压缩包解压至...
2019-02-24 22:00:30
1840
原创 Android自定义Switch View控件CySwitch
Android自带的Switch控件其实挺好看的,但因各版本系统显示效果不太相同,而且就国内UI视觉审核环境来说,该控件很难受宠,往往需要自行定义Switch View以满足项目的需求。由于该控件实现比较简单,本文只作开源库的分享和介绍,希望能给大家带来帮助。
2019-01-09 23:03:45
1220
原创 写在2018年的最后
12月31日,同往年一样,是个感慨过去,向往新年的日子,平凡而不平滑,每个人都拥有着自己的故事,或意义深远,或一忘而净。失去的,总会以另一种方式归来,得到的,请一定要好好珍惜。生活总会前进的,就好像你无法阻挡2019年的到来。
2019-01-01 01:46:40
559
原创 Nginx [emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)
有时候我们开启或重启Nginx时会报如下错误:Nginx [emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)原因是端口号80被其它程序占用了,那么就干掉这个程序吧:root用户下:fuser -k 80/tcp非root用户下:sudo fuser -k 80/tcp然后开启或重启Nginx即可。...
2018-12-30 19:48:22
13961
7
原创 玩转Android Studio自定义模板插件-MVP模板为例
得益于Android Studio强大的拓展功能,我们可以开发出适于自己项目的插件以满足快速高效的开发需求,本文以MVP模板插件为例。
2018-09-02 18:39:30
2632
原创 如何快速优雅地导入第三方Android项目
最近有很多朋友都在向我抱怨导入第三方项目遇到各种各样的问题,有的人怀疑这些项目有问题,有的人则不惜修改Android Studio(下文简称:AS)或jdk的一些底层配置。鉴于此,作此文统一回答。
2018-06-15 19:04:32
5212
原创 WordPress导入文章空白无响应,WordPress导入xml空白无响应,php无法解析xml
其实二者都是指导入xml无响应的问题,只是为了方便大家检索到本文。这个问题有点棘手,并不在于怎么去解决,而是WordPress根本不会报错误log,即使开启debug=true模式也不会提醒有错误,让人无从下手。解决方案1、安装php-xml,执行命令:yum -y install php-xml如果安装的是php7版本,则是执行:yum -y install php7...
2018-05-13 02:31:59
2527
原创 Android逆向之调试smali代码
丨版权说明 : 《Android逆向之调试smali代码》于当前优快云博客和乘月网属同一原创,转载请说明出处,谢谢。 最近在研究Android逆向方面的知识,在这里做个示例笔记准备 项目 版本 Android Studio 3.1.2 JDK 1.8.0_152 Apktool 2.3.2 smalidea 0....
2018-05-04 00:49:08
6308
6
原创 记一次技术分享演讲
笔者自入学到现在工作已有20余载,虽然沉淀的文笔贫平,可也写过数篇作文(苦逼的学生时代),也曾得过很多作文大赛奖项,如今工作也写过很多总结其中包括技术博客,但是对于上台演讲的次数可谓寥寥无几。
2018-04-25 23:48:59
4602
7
原创 Android转场动画和共享元素动画兼容5.0以下版本的实现
一款APP让人赏心悦目的APP,动画是它并不可少的部分,Android提供很多原生动画方式如帧动画,属性动画等,也提供了一些组件动画套装,如Activity间的过渡跳转动画,还有Fragment,Dialog等展示动画。本文只讲Android转场动画和共享元素动画。
2018-04-22 01:09:01
2669
2
Android自定义导览地图组件_GuideMap
2017-10-26
wp statistics.12.0.7精简中文简体版
2017-08-10
Android签名生成工具和签名格式转换工具(MD5和SHA1签名)
2017-02-25
ListView侧滑删除的实现,SlideDeleteProject
2016-09-17
Android布局或控件显示网络图片教程源码
2016-07-30
安卓iBeacon开发学习测试源码
2016-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人