
studio
张三疯C
我是一只鱼
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
特殊记录GSON,证书
//生成cer证书文件 keytool -export -alias tomcat -file your.cer -keystore your.jks -storepass 第一步的密码原创 2020-12-15 09:55:35 · 196 阅读 · 0 评论 -
Android Stuido JDK 环境变量配置记录
网上的太多坑,来记录一下 新建JAVA_HOME -> E:\Java\jdk1.8.0 找到Path -> %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 新建CLASSPATH -> .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar win+R:输入java、javac、java -version 都能正确显示 ...原创 2020-07-16 16:14:47 · 194 阅读 · 0 评论 -
学习
gradlew compileDebugSource --stacktrace -info或gradlew assembleDebug --info 1、设计模式 1)创建型模式 单例模式 确保某个类只有一个实例,并且自行实例化并向整个系统提供这个实例。 建造者模式 AlertDialog ...原创 2020-04-13 15:36:36 · 174 阅读 · 0 评论 -
Android Studio Idea 代码标记 TODO
功能: 代码太多,找不到位置? 代码功能未完成,下次怕找不到? 多人开发,提示别人当前功能未完成? 1、TODO :标识未完成功能模块标记-Studio自带 缺点:当多人同事开发,TODO表示未完成功能模块,提示其他人完成,失去功能标记的作用 优点:快速定位未完成功能模块 1)使用 2)查看-快速定位 如果没有 TODO tab,你可以通过左上角的菜单打开:View ...原创 2019-09-18 15:05:16 · 1004 阅读 · 0 评论 -
Kotlin动态权限permissionsdispatcher
//动态权限 implementation('com.github.hotchemi:permissionsdispatcher:3.1.0') kapt 'com.github.hotchemi:permissionsdispatcher-processor:3.1.0' github:https://github.com/permissions-dispatcher/Permissions...原创 2019-08-05 12:51:17 · 1770 阅读 · 0 评论 -
Rxjava详解
RxJava:https://github.com/ReactiveX/RxJava RxAndroid :https://github.com/ReactiveX/RxAndroid http://square.github.io/retrofit/ 1、概念 Rxjava是什么: 基于异步的、事件的库 RxJava 好在哪: 简洁,相比于Handler跟AsyncTask,...原创 2019-07-02 22:32:43 · 274 阅读 · 0 评论 -
学习路程(张三疯)
java服务器: java 基础(重点:面向对象方向):继承,抽象,接口,运行时多态,编译时多态,泛型,反射,注解 Mysql数据库:(可以找运维工作,做后台也需要用到) Servlet:基础,简单的实现服务器接口访问 Tomcat:服务器托管 拦截器,过滤器:服务器基础 SpringBoot:目前市面上最火的服务器框架 SpringColude:分布式微服务架构 Android移动端: ja...原创 2019-08-27 11:25:13 · 2780 阅读 · 0 评论 -
SD卡的Environment.getExternalStorageState()状态表
SD状态 现象描述 /mnt/sdcard目录是否存在 canRead返回 canWrite返回 在/mnt/sdcard创建文件 在/mnt/sdcard创建文件夹 MEDIA_MOUNTED SD卡正常挂载 ...转载 2019-04-24 22:32:39 · 5787 阅读 · 0 评论 -
Android性能优化处理
转 :https://blog.youkuaiyun.com/u010687392/article/details/49909477原创 2019-08-27 11:26:12 · 241 阅读 · 0 评论 -
Android 状态栏处理
这里采用代码实现的放肆 下载工具类文件: 链接:https://pan.baidu.com/s/1q4frrXwGtiidY2lSpcpUwQ 提取码:5evi 实现: 1、通用状态栏 StatusBarUtil.setColor(this,0X000000,1); 2、有ImageView的状态栏,图片会顶到状态栏上 StatusBarUtil.setTranslucentFo...原创 2019-03-01 14:49:53 · 272 阅读 · 0 评论 -
Android 拍照,从相册获取图片TakePhoto框架,一句话完成
1、加入build依赖: //takephoto implementation 'com.jph.takephoto:takephoto_library:4.0.3' 2、下载自定义的TakePhotoActivity.java父类 链接:https://pan.baidu.com/s/1IrRNtmf2abktHmJypBa5CA 提取码:d3cz 3、实现OnTakeSucces...原创 2019-02-28 15:34:22 · 2040 阅读 · 0 评论 -
Studio安装Git,配置阿里云git项目同理,带你装逼带你飞
库 https://github.com免费git https://gitee.com 码云(常用) https://code.alibaba.com阿里云库git(常用) https://gitlab.com/是免费30天的想要一直免费的介意使用阿里的项目管理git 咱们这里使用的是https://github.com免费的github,其他两个使用是一样的 1、安装GIT git...原创 2019-02-15 13:45:52 · 839 阅读 · 0 评论 -
Activity界面数据恢复及onSaveInstanceState及onCreate带两个参数的跟一个参数的区别
1、Activity界面数据恢复:分两种 第一种:当切换进程,过一段时间,再次进入,activity页面被杀死,进程没有结束,会重新绘制activity,原先输入的数据都不存在: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState...原创 2018-11-09 17:54:17 · 1516 阅读 · 1 评论 -
Fragment 懒加载
万能的Tablayout+Viewpager+Frgment 做Viewapger的缓存。 Tablayout+Viewpager+Frgment 做Viewapger的缓存,并且第一次点击tab都去刷新,但是第二次之后都有缓存且不会自动刷新可以主动刷新。 需要实现这个首先你需要了解fragment的一个方法 @Override public void setUserVisibleHint...原创 2018-09-16 16:46:59 · 842 阅读 · 1 评论 -
android studio SDK安装不成功,或者AppCompatActivity报红,v7包错误
我们举个例子,比如我们需要下载api27,那么实现步骤如下:1、打开我们的studio的File-settings2、选择想要安装的api27、、3、安装成功之后,我们再将我们的build文件里面的api改成27和27.0.14、重新编译,完成 ...原创 2018-07-04 09:17:21 · 5530 阅读 · 0 评论