大飞

大飞 关注TA

挑战一切!

大飞

大飞

关注TA

挑战一切!

  • 加入社区3,268天
  • 写了333,609字

首页(共有108文章)

最新发布 最多点击 最多讨论

  • 引入LeakCanary报错的解决办法

    引入LeakCanary报错的解决办法
    java.util.zip.ZipException: duplicate entry: com/squareup/leakcanary/watcher/R.class尼玛,版本问题请更新到最新版本debugCompile‘com.squareup.leakcanary:leakcanary-android:1.5.4’ releaseCompile‘com......

     18,363    0    2018-02-07 14:24

  • python基础算法---快速排序

    python基础算法---快速排序
    快速排序(英语:Quicksort),又称划分交换排序(partition-exchangesort),通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。步骤为:从数列中挑出一个元素,称为"基准"(pivot),重新排序数列,所有元素比基准值小的摆放......

     1,965    0    2018-02-06 22:55

  • Android 侧滑返回

    Android 侧滑返回
    详见:https://github.com/tzz2015/commonLib

     18,076    0    2018-02-06 16:52

  • Android 虚拟按键适配工具

    Android 虚拟按键适配工具
    适用于沉浸状态栏,该代码需要放置于设置沉浸状态栏后面,代码详见:https://github.com/tzz2015/commonLibpackagecom.zyf.fwms.commonlibrary.utils;importandroid.graphics.Rect;importandroid.view.View;importandroid.view.ViewGroup;importandro......

     2,316    0    2018-02-06 16:48

  • python基础算法---插入排序

    python基础算法---插入排序
    #插入排序(英语:InsertionSort)是一种简单直观的排序算法。#它的工作原理是通过构建有序序列,对于未排序数据,#在已排序序列中从后向前扫描,找到相应位置并插入。#插入排序在实现上,在从后向前扫描过程中,#需要反复把已排序元素逐步向后挪位,为最新元素提供插入空间。个人理解,从头到尾,拿第n个元素跟第n-1个元素对比,如果第n个大于(或小于)第n-1个元素,则需要进行数据交换,外部循环需要......

     1,307    0    2018-02-03 15:22

  • python基础算法---选择排序

    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

  • Python基础算法---冒泡排序

    Python基础算法---冒泡排序
    #冒泡排序算法的运作如下:##比较相邻的元素。如果第一个比第二个大(升序),就交换他们两个。#对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。#针对所有的元素重复以上的步骤,除了最后一个,总共需要重复n-1次。#持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。冒泡算法需要执行n-1次排序,时间复杂度O(n^2),以下图代表一次交......

     1,775    0    2018-02-03 10:11

  • python 简单的TCP聊天程序

    python 简单的TCP聊天程序
    socket俗称套嵌字,TCP可靠的链接,经过三次握手,具体就不解释了。Server.py####服务端程序#导入socketimportsocket##创建一个sockets=socket.socket(socket.AF_INET,socket.SOCK_STREAM)##绑定IP和端口s.bind(('127.0.0.1',8888))##指定最大连接数量s.listen(1)#接受一个连接......

     2,156    0    2018-01-24 23:03

  • android 全国地址选择器

     测试一下内存会不会爆需要准备:  1.省市区三份json   2.依赖三级联动控件 compile'com.contrarywind:Android-PickerView:3.2.4'最终效果如下:如下提供一个工具类:packagecom.zyf.fwms.commonlibrary.pickerview;importandr......

     1,926    0    2018-01-20 22:54

  • Android app 被后台杀死问题

    问题描述:  由于Android内存管理机制,运行在后台app难免部分内存被回收,再次打开app的的时候,空指针异常,导致app崩溃,即使是微信也是难免的,有时候发现运行在后台的微信,再次打开确实重新启动了,这个做法也是值得效仿的。下面我给出比较简单的解决方案。  1.提升应用级别,减缓被系统回收,在配置清单添加如下一句话android:persistent......

     1,734    0    2018-01-20 22:37

  • Python 简单网络爬虫 爬取图片

    Python 简单网络爬虫 爬取图片
    原理:  1.抓取网页内容  2.从网页内容读取图片链接代码(详解见代码):importrequestsimportreimporttime#获取到网页内容r=requests.get('https://www.douyu.com')#斗鱼html=r.text#通过正则表达式获取网页内容的图片images=re.findall(r'data-origina......

     1,456    0    2018-01-14 22:30

  • Android 标题随recyclerview的滚动背景颜色渐变

    privateintheight=620;//滑动开始变色的高,真实项目中此高度是由广告轮播或其他首页view高度决定privateintoverallXScroll=0;privatevoidinitHideShowTitle(){mBindingView.xRecyclerView.addOnScrollListener(newRecyclerView.OnScrollListener(){@......

     3,717    0    2017-09-18 15:38

  • Android viewpager 滑动时间修改

    1.重写Scroller/***利用这个类来修正ViewPager的滑动速度*我们重写startScroll方法,忽略传过来的duration属性*而是采用我们自己设置的时间*/publicclassFixedSpeedScrollerextendsScroller{publicintmDuration=1500;publicFixedSpeedScroller(Contextcontext){s......

     2,540    0    2017-09-06 23:16

  • Android 防二次打包

    在起始页//得到签名PackageInfopackageInfo=null;try{packageInfo=getPackageManager().getPackageInfo(getPackageName(),PackageManager.GET_SIGNATURES);Signature[]signs=packageInfo.signatures;StringsignStr=md5(signs......

     1,589    0    2017-09-06 23:01

  • Android混淆基本配置

    #AddprojectspecificProGuardruleshere.#Bydefault,theflagsinthisfileareappendedtoflagsspecified#inC:\Users\11829\AppData\Local\Android\Sdk/tools/proguard/proguard-android.txt#Youcanedittheincludepathand......

     1,385    0    2017-09-06 22:56