Manjaro 初体验
最近一直忙于开发,总是在敲代码和打包之间徘徊,久而久之发现Windos真的慢,关键时刻总是掉链子,于是今天想捣鼓以下新系统,装了次曾经用过的深度系统(deepin)感觉效率还是有些低,本想使用ubuntu或者Centos的,总感觉UI太丑,偶然机会发现了一个全新的系统manjaro,从UI上看,还是挺不错的,但是也有坑,在此把一些流程记录一下。 1.安装略过… 2.排列镜像源,升级系统…
最近一直忙于开发,总是在敲代码和打包之间徘徊,久而久之发现Windos真的慢,关键时刻总是掉链子,于是今天想捣鼓以下新系统,装了次曾经用过的深度系统(deepin)感觉效率还是有些低,本想使用ubuntu或者Centos的,总感觉UI太丑,偶然机会发现了一个全新的系统manjaro,从UI上看,还是挺不错的,但是也有坑,在此把一些流程记录一下。 1.安装略过… 2.排列镜像源,升级系统…
避免国内被墙,设置镜像源: export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn Windows直接添加上述环境变量即可。 下载Flitter安装包: https://flutter.io/docs/development/tools…
环境安装: Node, Python2, JDK,Android Studio,SDK 需要注意 Node 的版本必须高于 8.3,Python 的版本必须为 2.x(不支持 3.x), JDK 的版本必须是 1.8。 上述环境软件百度即可下载,安装完毕后执行以下命令: npm config set registry https://registry.npm.taobao.org –global…
今天突然想到Retrofit2创建Service需要传递一个接口,但是我们都知道接口是不能直接生成实例的,那么Retrofit2是如何做到的呢?带着疑惑,看一波源码。 //创建实例 retrofit.create(VideoApis.class); 跟进create方法: //此方法需要一个Class类 public <T> T create(final Class<T> …
直接进入正题,安装redis以及phpredis Windows 安装: 1.下载: https://github.com/MicrosoftArchive/redis/releases 2.解压后配置Redis: //1.修改redis.windows.conf文件,设置maxmemory 大小 maxmemory 10000000 //设置redis密码,可以不用设置。 requirepass…
本案例讲述一个Apk反编译全过程,包括:编译源码、修改源码、打包、签名。 案例展示: 首先准备反编译工具: dex2jar(dex转jar) dex2jar jd-gui(对Jar进行反编译) jd-gui apktool(对apk进行反编译) apktool baksmali(将dex文件编译成smali文件) baksmali 工具截图: 新建项目,生成一个APK: 复制【app-debug….
效果: 核心思想: 自定义ViewGroup控件,利用ViewDragHelper让此控件拥有滑动功能。 将此控件附加到每一个Activity。 代码很简单就不一一解释了,代码备注很详细,所以直接贴代码了: import android.app.Activity; import android.content.Context; import android.support.annotation.N…
最近赶项目比较忙,趁周末补点文章。 效果预览: 开发需求: 这个弹窗一般用于新消息展示,需要是全局的,所以采用WindowManager来做,可以显示在其他应用之上。 一般消息弹窗会在几秒内消息,否则会影响用户体验,所以还需要延时关闭。 消息弹出后要给用户选择的机会,所以用户可以手动移除弹窗,这里采用手势来达到取消显示的目的。 撸码: 1.先撸一个类,构造传入上下文,因为待会会用。 public …