recyclerview 使用注意

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nadiee/article/details/71703472 recyclerview 使用注意 导入的support版本从低版本替换为高版本)后可能出现排版问题 compile('com.android.support:recyclerview-v7:22.2.1') { exclude group: 'com.android.support', module: "support-v4" }
分类: 其他 发布时间: 04-12 23:39 阅读次数: 0

Glide常规用法

转自 http://www.cnblogs.com/whoislcj/p/5558168.html Android图片缓存之初识Glide 前言: 前面总结学习了图片的使用以及Lru算法,今天来学习一下比较优秀的图片缓存开源框架。技术本身就要不断的更迭,从最初的自己使用SoftReference实现自己的图片缓存,到后来做电商项目自己的实现方案不能满足项目的需求改用Afinal,由于Afinal不再维护而选择了师出同门的Xutils,中间也接触过别的开源框架比如Picasso,对Picasso
分类: 其他 发布时间: 04-12 23:39 阅读次数: 0

联运游戏-支付流程

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nadiee/article/details/72850027 小米先关支付 https://dev.mi.com/doc/p=3460/index.html
分类: 其他 发布时间: 04-12 23:39 阅读次数: 0

webview显示异常,有时偏大有时偏小

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nadiee/article/details/74682080 webview多次加载url容易导致页面显示异常,出现问题的机型有oppo、魅族等,切记! 07-06 17:05:27.880 20680 21011 E chromium: [ERROR:gin_java_bridge_message_filter.cc(106)] WebView: Unknown frame routing i
分类: 其他 发布时间: 04-12 23:38 阅读次数: 0

MIUI9 关闭USB安装应用弹出提示解决办法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nadiee/article/details/80435398 看了许多帖子没有解决问题,这里写下来备忘。 安全中心->应用管理->点击右上角‘权限’,进入授权管理界面->点击右上角设置->关闭应用权限监控和USB安装管理(仅关闭USB安装管理无效) 建议:自用机器最好别这样设置以免造成损失,因为存在安全隐患 终于可以随心所欲写一些脚本操作应用了
分类: 其他 发布时间: 04-12 23:38 阅读次数: 0

tab+viewpager+fragment白屏问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nadiee/article/details/82590062 有两个方案解决: 1.viewpager设置setOffscreenPageLimit($tabcount) 点评:如果有十几个tab消耗内存太多,不是最佳方案 2.viewpager使用FragmentStatePagerAdapter而不是FragmentPagerAdapter 点评:使用FragmentStatePagerAd
分类: 其他 发布时间: 04-12 23:38 阅读次数: 0

java Thread yield notify notifyAll wait sleep小节

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nadiee/article/details/83720583 sleep:调用sleep使任务进入休眠状态,任务在指定的时间内不会运行,锁没有被释放。 yield:此刻让出cpu,所有线程再次竞争cpu使用权,锁未被释放 如果Thread1和Thread2都使用synchronized (object),Thread1调用yield,Thread2也不会被执行,要等object锁被释放才可以。
分类: 其他 发布时间: 04-12 23:38 阅读次数: 0

SVGA动画方案备忘

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nadiee/article/details/85128667 想了解SVGA:https://www.jianshu.com/p/dfa16d9d67cd 想看看效果:http://svga.io/svga-preview.html 想在android项目使用:https://github.com/yyued/SVGAPlayer-Android 想在ios项目使用:https://github
分类: 其他 发布时间: 04-12 23:37 阅读次数: 0

gradle用法备忘

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nadiee/article/details/89176712 //给生成的apk文件重命名, applicationVariants.all { variant -> variant.outputs.each { output -> def outputFile = output.outputFile if (output
分类: 其他 发布时间: 04-12 23:37 阅读次数: 0

rxjava备忘

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nadiee/article/details/89188169 .subscribeOn(Schedulers.io())设置这个会将所有流程都置于线程中包括map、faltmap、doOnNext以及订阅回调等,当然如果在这些操作符之前指定线程则会在指定线程执行 rxjava内提供一些线程处理工具 控制在Ui线程执行 AndroidSchedulers.mainThread().schedu
分类: 其他 发布时间: 04-12 23:37 阅读次数: 0

圆角 RoundedBitmapDrawable

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nadiee/article/details/89194919 RoundedBitmapDrawable bitmapDrawable = RoundedBitmapDrawableFactory.create(view.getContext().getResources(), bitmap); bitmapDrawable.setCornerRadius(finalRadius); // 圆角
分类: 其他 发布时间: 04-12 23:36 阅读次数: 0

32位win7改装64位win10遇到的问题及解决方法

工具:分区助手、nt6 hdd installer、win10_64位镜像文件 在安装系统前,觉得自己的C盘实在太小了,想重新调整一下各磁盘的大小,其实使用系统自带的磁盘管理等工具也可以做到的,但是各个磁盘的压缩扩展什么的很麻烦,而且由于各磁盘只能压缩或扩展右侧的分区,还得把存储的数据搬家,挺麻烦的,分区助手挺好用,关键还是中文的,深得我意,使用教程见链接http://www.disktool.cn/jiaocheng/resize-partition.html。 不想用启动盘重装系统…… 下
分类: 其他 发布时间: 04-12 23:36 阅读次数: 0

win10下安装LinuxCentos7双系统

前提:已安装Windows10系统,并且已准备好空闲磁盘容量用于Linux的安装(可使用分区助手进行磁盘划分,大小根据自己需要,新手练习用的话,50G绰绰有余,分区助手使用教程http://www.disktool.cn/jiaocheng/resize-partition.html 第一步,制作centos启动盘,这里使用优盘作为安装介质。下载centos7镜像文件,下载软通碟安装,打开软通碟,找到centos镜像文件,启动>写入硬盘镜像,注意此步骤会格式化优盘,使用前记得把重要文件备份。另
分类: 其他 发布时间: 04-12 23:36 阅读次数: 0

FTP服务器文件的批量下载

点击电脑上的菜单,输入cmd,进入cmd命令执行框 输入ftp,回车;输入“open FTP服务器地址”,回车 输入用户名,回车;输入密码,回车(输入密码时屏幕并不会显示,*也没有,输完回车即可) 输入cd,回车,进入此目录,输入dir,会显示此目录下的所有文件 找到要下载的文件夹,输入"cd 文件夹名”,回车 输入“lcd 要下载到的本地目录”回车,即可下载到这个本地目录 输入mget **,回车,即可开始服务器当前文件夹下的所有文件批量下载 输入close即可关闭此服务器的连接 有用的网址
分类: 其他 发布时间: 04-12 23:35 阅读次数: 0

VS2017踩坑

VS2015报错:值不能为null参数名:solutionDirectory(visual studio 2015环境下运行C/C++): http://blog.csdn.net/Footmart_C/article/details/51588463 vs2017无法查找或打开 pdb 文件: http://blog.csdn.net/dengx1018/article/details/77619908 运行结果框闪退: 项目->属性->配置属性->链接器->系统->子系统->控制台 增加“
分类: 其他 发布时间: 04-12 23:35 阅读次数: 0

CGI简介

CGI:通用网关接口(Common Gateway Interface)是外部应用程序(CGI程序)与WEB服务器之间的接口标准,运行在服务器上。作为一种接口规范,CGI可以用任何一种具有标准输入输出和环境变量的语言进行编写。通过CGI接口,web服务器能够实现与应用程序的交互:获取客户端提交的信息,转交给服务器端的CGI程序进行处理,并将结果返回给客户端。 工作原理 1.浏览器通过HTML表单或超链接请求指向一个CGI应用程序的URL。 2.服务器收发到请求。 3.服务器执行指定CGI应用程
分类: 其他 发布时间: 04-12 23:35 阅读次数: 0

配置nginx+fcgi+spawn-fcgi+c++环境

一、nginx下载安装 源码下载地址:http://nginx.org/en/download.html 1.下载:$wget http://nginx.org/en/download.html/nginx-1.12.2.tar.gz 2.解压:$tar -xzf nginx-1.12.2.tar.gz 解压缩后文件目录内文件有:[nginx-1.12.2]$ ls auto CHANGES CHANGES.ru conf configure contrib html LICENSE Make
分类: 其他 发布时间: 04-12 23:35 阅读次数: 0

FastCGI程序的编写和部署(C++语言)

首先,确认已经安装配置好fcgi+spawn-fcgi+nginx 环境了。 一、编写C++程序并编译 1.编程:$vim test.cpp #include <stdlib.h> #include "fcgi_stdio.h" int main(void) { int count = 0; while (FCGI_Accept() >= 0) printf("Content-type: text/html\r\n" "\r\n"
分类: 其他 发布时间: 04-12 23:34 阅读次数: 0

发布版本Debug和Release的区别

1.Debug是调试版本不会对项目发布的内容进行优化,并且包含调试信息容量会大很多 2.Release不对源代码进行调试,对应用程序的速度进行优化,使得发布的内容容量等都是最优的
分类: 其他 发布时间: 04-12 23:34 阅读次数: 0

vue 在路由中复用组件

首先需要在app.vue中引入: <template> <div id="app"> <!--<app-header></app-header>--> <div class="container"> <app-header></app-header> </div> <div class="container"> <router-view></router-view> </div> <br> <di
分类: 其他 发布时间: 04-12 23:34 阅读次数: 0