自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个开发

https://yigekaifa.com

  • 博客(10)
  • 收藏
  • 关注

原创 Git大文件支持

Git大文件支持1. 问题出现解决方法方法1:设置本地限制方法2:开启git大文件支持插件 git-lfs1.安装git-lfs2.修改.gitattributes 文件,添加你需要支持的大文件关联文件到你的仓库中1. 问题出现在开发中,一般会有这样的情况,我们需要给同事发一个文件的静态下载地址。通常的选择我们公司都会有自己的samba服务器,但是个别情况下我们会使用git上传后发给对方。如果你的文件过大,系统会报错提示:fatal: The remote end hung up unexpecte

2020-09-06 13:27:26 779

原创 由安装yarn引发的血案

今天在mac上搞vuepress的时候,用npm安装的出现各种问题(和webpack3.x出现的问题),所以需要安装yarn。我用brew命令安装的时候,报错,没权限,提示用下面语句设置权限:sudo chown -R $(whoami) /usr/local输入之后提示:chown: /usr/local: Operation not permitted…我也不知道改怎么搞了,不能用sudo,又不能设置权限…后来搜了一下,是brew的问题,解决方法:先卸载已安装的homebrew/us

2020-06-19 10:45:35 174

原创 Caddy中Typecho伪静态

直接上代码rewrite { if {path} not_has admin to {path} {path}/ /index.php}如果你打开了ssl,那么在443里同样加入这一段即可。如图所示位置即可:其他需求可以参考官方文档:https://caddyserver.com/docs/rewrite...

2020-06-19 10:44:08 524

原创 AndroidAutoSize在切换分辨率之后出现没有适配的问题解决

问题的起因是这样的:首先是我在手机上发现了可以切换分辨率的操作:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EB5GTv8d-1592315394117)(https://2s.beer/img/WechatIMG2.jpeg)]然后我就想到了测试一下这个autosize的问题,在没有推出app,然后切换分辨率,果真出现了显示问题!然后重启app之后一切恢复。但是我试了一下今日头条APP(为什么是今日头条,因为这个方案就是今日头条的适配方案),没有出现这个问题……帅

2020-06-16 21:50:40 1326

原创 一个监听所有内置Edittext的ViewGroup

1. 获取子view编历布局,看当前布局有几个EditText,然后去监听拿到focus的view获取子view的方式:// 遍历viewGroup public int traverseViewGroup(View view) { int viewCount = 0; if (null == view) { return 0; } if (view instanceof ViewGroup) {

2020-06-16 21:49:21 293 1

原创 startWithPop()出现两个Fragment都退出的情况

有时候startWithPop()会出现两个Fragment都出栈的情况,一般当前fragment是RootView的时候会出现这个情况。解决方法:((BaseFragment) getParentFragment()).start(toFragment);或者popTo(A.class,true,new Runnable(){ @Override public void run() { start(B); }},getFragm

2020-06-16 21:47:08 589

原创 TabLayout的简单修改

设计稿上的tab布局我用了design库的tablayout,根据设计上的图来看,选中的tab要是粗体,下方横线等宽于字体。### 问题1:TabLayout无法控制当前选中的行的字体解决方案:setCustomView() 。首先写一个方法,用来返回每个tab的view: public View getTabView(int position, String title) { View view = LayoutInflater.from(getContext()).infl

2020-06-16 21:46:27 288

原创 多用户方案实现Android免ROOT卸载预装软件的思路

首先,从 Android 4.2 开始,设备可以支持多用户,说到这里其实聪明的小朋友已经知道怎么实现了:卸载当前用户的预装APP这种方法用adb shell的命令就可以实现,所以你需要提前准备ADB工具。具体只需要一行简单的命令:adb shell pm uninstall --user 0 应用包名APP的包名你需要到系统设置->软件设置->具体的软件页面去寻找,MIUI是在右上角的叹号里(或者MIUI11之后的版本,你可以长安桌面图标,然后点击弹窗上的小叹号,再点击右上角的小叹号查

2020-06-16 10:35:53 2063

原创 如何在小内存主机上搭建博客

内存和储存极小的情况我推荐你使用 https://github.com/dylanbai8/Onekey_Caddy_PHP7_Sqlite3这个仓库中有一键搭建环境和程序的脚本,不仅支持zblog ,wordpress ,typecho ,还支持了其他文件管理程序和笔记程序等。并且还提供了整机备份的脚本。但是你需要在debian 8+ 的vps上去运行,不支持centos另外caddy伪静态的配置nano /etc/dylanbai8/caddy/Caddyfile然后在第一个和第二个(如果

2020-06-16 10:34:55 2372

原创 提高APP冷启动速度小结

提高APP冷启动速度小结欢迎使用Markdown编辑器一 / 去掉白屏背景二 / 及时结束`onCreat()`方法三 / 假加速,‘但是肉眼可见的快了’四 / MultiDex在5.0之下的问题欢迎使用Markdown编辑器在系统完全结束APP的服务之后,冷启动APP仿佛像是生孩子一般难受,尤其是之前版本的支付宝。不过还是要点名表扬一下支付宝,在后续版本尤其是最新的10.0以及之后版本,大力优化了冷启动速度,虽然整个APP还是很重,主页内容还是很多,但是不得不说启动速度的优化还是很明显的。下面是我工

2020-06-16 10:31:58 2528

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除