大飞

大飞 关注TA

挑战一切!

大飞

大飞

关注TA

挑战一切!

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

首页(共有108文章)

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

  • viewpager+Fragment空白页问题

    一般的做法是内部嵌套的viewpager+Fragment要使用getChildFragmentManager(),创建私有的fragment,但是有时候还是会出现空白,也就是错位了。后来我干脆就禁止iewpager预加载解决了问题。放上viewpager+Fragment实例和屏蔽预加载的iewpager:http://pan.baidu.com/s/1kUy759l

     1,444    0    2016-01-22 10:29

  • 安卓自定义星星评分条

    自定义步骤:1.继承LinearLayout2.遍历添加星星图片3.设置图片监听4.提供公共方法评分数packagecom.rongke.mifan.starbarapplication;importandroid.content.Context;importandroid.content.res.TypedArray;importandroid.util.AttributeSet;importa......

     1,417    0    2017-06-16 11:22

  • databinding的使用

    databinding的使用
       Databinding是Google在2015年7月发布的AndroidStudiov1.3.0版本上引入的,在2016年4月AndroidStudiov2.0.0上正式支持。  DataBinding是基于MVVM思想实现数据和UI绑定的的框架,有了DataBinding,在Android中也可以很方便的实现MVVM。 使用步骤:......

     1,416    0    2017-05-27 09:36

  • Android混淆基本配置

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

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

  • 使用HttpURLConnection上传文件。

    packagecom.zwhy.touyuan.http;importandroid.os.Handler;importandroid.os.Message;importcom.zwhy.touyuan.utils.LogUtil;importcom.zwhy.touyuan.utils.UIUtils;importjava.io.BufferedReader;importjava.io.Data......

     1,373    0    2016-01-23 23:27

  • 解决slidingmenu侧边栏无法沉浸问题

      进过查找资料知道,android的页面置顶到状态栏只支持linearlayout和textview,而slidingmenu继承的是RelativeLayout,所以需要在RelativeLayout根部局下插入一个textview,修改attachToActivity方法,如下图:switch(slideStyle){caseSLIDING_WINDOW:mActionb......

     1,368    0    2017-03-06 07:53

  • 微信小程序——轮播图

    微信小程序——轮播图
       微信小程序的轮播图真是爽歪歪啊,不到二十行代码搞定,相对于安卓简单多了,不下百行代码,问题又多。下面见效果图:视图层:<swiperclass="swiper"autoplay="true"interval="2000"circular="true"indicator-dots="true"><blockwx:for="{{imageList}......

     1,366    0    2017-01-25 21:04

  • LinearLayout包裹GridView

    LinearLayout包裹GridView,GridView抢事件,导致LinearLayout无法响应点击事件。解决办法:在GridView的setOnItemClickListener设置一下三个属性GridView.setClickable(false);GridView.setPressed(false);GridView.setEnabled(false);

     1,364    0    2016-02-01 19:34

  • 给TabLayout添加标题分割线

    给TabLayout添加标题分割线
    1.自定义分割线<?xmlversion="1.0"encoding="utf-8"?><shapexmlns:android="http://schemas.android.com/apk/res/android"><solidandroid:color="@color/public_line_color"/><sizeandroid:width="1p......

     1,355    0    2017-06-23 14:33

  • 微信小程序——网络请求

    微信小程序——网络请求
    微信网络请求方法跟大多数网络请求基本一致,比较简单。 实现案例:视图层,两个简单的按钮,一个文本框用于显示请求回来的数据<viewclass="page"><buttontype="primary"class="twobutton"bindtap="getRequest">GET请求</button><buttontype="primary"cl......

     1,331    0    2017-01-14 00:33

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

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

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

  • 微信小程序框架介绍——开篇

    微信小程序框架介绍——开篇
         微信小程序对于熟悉web开发的人说,简直就是信手拈来。因为微信小程序的组成就是大家熟悉的JavaScript+HTML+CSS,再加配置文件Json.而在微信小程序中HTML被替换成WXML,就是微信的html(WX-HTML),CSS的后缀名不是"css",而是WXSS(WX-CSS),使用上跟CSS一致。另外微信小程序跟安卓的Acti......

     1,291    0    2017-01-13 21:40

  • 不能在线程创建handler

    错误信息:在Android开发中,如果在一个Thread中启动了一个ProgressDialog用来提示正在连接(也就是防假死),然后在Handler中dismiss()这个ProgressDialog,程序就直接挂掉,异常信息是:Can'tcreatehandlerinsidethreadthathasnotcalledLooper.prepare()原因分析:本人遇到的情况是在程序刚开始时候调......

     1,243    2    2016-02-04 10:04

  • 自定义控件之scrollview嵌套gridview不显全问题

    需要重新测量高度packagecom.zwhy.touyuan.widge;importandroid.content.Context;importandroid.util.AttributeSet;importandroid.widget.GridView;/***@autherJQ*/publicclassNoScrollGridViewextendsGridView{publicNoScro......

     1,185    0    2016-01-23 23:32

  • 设计模式二 创建者模式

         英文叫BuilderPattern。其核心思想是将一个“复杂对象的构建算法”与它的“部件及组装方式”分离,使得构件算法和组装方式可以独立应对变化;复用同样的构建算法可以创建不同的表示,不同的构建过程可以复用相同的部件组装方式。简而言之,具有同样的创建工序,不同的细节,创建出的同一对象,但是又具有不同的属性的对象;比如不同的人炒一道菜,流程......

     1,170    0    2017-06-10 18:05