-
关于Glide的几个知识点
1.glide默认图片编码是使用PREFER_RGB_565所以占用内存很小,但是可能会导致图片失真,变绿 对于不是很大的图片可以设置为PREFER_ARGB_8888,如下使用publicstaticvoiddisplay(Contextcontext,ImageViewimageView,Stringurl){if(imageView==null){thrownewIllegalAr......1,844 0 2017-09-06 22:54
-
kotlin 初探----配置篇
新的技术又是一个新的挑战!kotlin-----Android第一语言 1.安装kotlin插件 2.配置gradle app.gradle引入applyplugin:'kotlin-android'applyplugin:'kotlin-android-extensions'&nbs......1,834 2 2017-05-26 11:58
-
Android内存泄露工具Leakcanary的使用
GitHub地址1、引入依赖dependencies{debugCompile'com.squareup.leakcanary:leakcanary-android:1.5.2'releaseCompile'com.squareup.leakcanary:leakcanary-android-no-op:1.5.2'}2.application中初始化publicstaticRefWatcherg......1,804 2 2017-09-07 14:58
-
Python基础算法---冒泡排序
#冒泡排序算法的运作如下:##比较相邻的元素。如果第一个比第二个大(升序),就交换他们两个。#对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。#针对所有的元素重复以上的步骤,除了最后一个,总共需要重复n-1次。#持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。冒泡算法需要执行n-1次排序,时间复杂度O(n^2),以下图代表一次交......1,775 0 2018-02-03 10:11
-
android 解压zip文件
朋友搞了一天解压文件,文件都损坏了,就郁闷了,我亲手试试,然而很简单。 使用方法:工具类:packagecom.example.a11829.myapplication;/***公司:杭州融科网络科技*刘宇飞创建on2017/3/2.*描述:*/importandroid.app.ProgressDialog;importandroid.content......1,774 0 2017-03-02 16:49
-
-
pandas基本操作
1、先来抓取一份贵州茅台的股票信息做为操作数据,并保存到本地 ##抓取贵州茅台最近十天股票信息defgetGZMT():now_time=datetime.datetime.now()#两个月前one_m_time=now_time+datetime.timedelta(days=-23)df=ts.get_k_data('600519',start=one_m_......1,769 0 2018-03-05 15:50
-
Android app 被后台杀死问题
问题描述: 由于Android内存管理机制,运行在后台app难免部分内存被回收,再次打开app的的时候,空指针异常,导致app崩溃,即使是微信也是难免的,有时候发现运行在后台的微信,再次打开确实重新启动了,这个做法也是值得效仿的。下面我给出比较简单的解决方案。 1.提升应用级别,减缓被系统回收,在配置清单添加如下一句话android:persistent......1,734 0 2018-01-20 22:37
-
HTTPS和HTTP的区别(转)
什么是HTTPS?HTTPS(基于安全套接字层的超文本传输协议或者是HTTPoverSSL)是一个Netscape开发的Web协议。你也可以说:HTTPS=HTTP+SSLHTTPS在HTTP应用层的基础上使用安全套接字层作为子层。为什么需要HTTPS?超文本传输协议(HTTP)是一个用来通过互联网传输和接收信息的协议。HTTP使用请求/响应的过程,因此信息可在服务器间快速、轻松而且精确的进行传输......1,721 0 2018-09-27 10:23
-
Android 消息滚动条
自定义步骤:1.继承 TextSwitcher2.设置滚出和滚入动画3.设置滚动数据4.设置线程定时滚动效果图:packagewww.autotextview.com.autotextview.View;importandroid.content.Context;importandroid.graphics.Camera;importandroid.graphics.Matrix;imp......1,708 0 2017-06-06 17:00
-
android 无法gradle 万恶的墙
问题如下:Error:Couldnotfindcom.android.tools.build:gradle:2.2.2.Searchedinthefollowinglocations:file:/C:/ProgramFiles/Android/AndroidStudio/gradle/m2repository/com/android/tools/build/gradle/2.2.2/g......1,700 6 2017-03-06 09:12
-
python基础算法---选择排序
#选择排序(Selectionsort)是一种简单直观的排序算法。#它的工作原理如下。首先在未排序序列中找到最小(大)元素,#存放到排序序列的起始位置,然后,再从剩余未排序元素中继#续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,#直到所有元素均排序完毕。mublist=[22,89,78,66,15,29,87,55,43]defselection_sort(list):#执行n-1次......1,665 0 2018-02-03 10:54
-
自定义控件之仿微信地步导航栏
packagecom.zwhy.touyuan.widge;importandroid.content.Context;importandroid.graphics.Bitmap;importandroid.graphics.Bitmap.Config;importandroid.graphics.BitmapFactory;importandroid.graphics.Canvas;import......1,659 0 2016-01-23 23:34
-
Kotlin 单例模式
java双层锁publicclassLogUtil{//私有化构造方法privateLogUtil(){}privatevolatilestaticLogUtilinstance;publicstaticLogUtilgetInstance(){if(instance==null){synchronized(LogUtil.class){if(instance==null){instance=ne......1,650 0 2017-07-11 22:39
-
RxBus 源码分析以及使用
Rxbus关键源码 /**提供了一个新的事件,根据code进行分发*@paramcode事件code*@paramo*/publicvoidpost(intcode,Objecto){_bus.onNext(newRxBusBaseMessage(code,o));}/***根据传递的code和eventType类型返回特定类型(event......1,645 0 2017-05-26 23:31