7 pengkv

尚未进行身份认证

暂无相关描述

等级
TA的排名 4k+

自定义View--弹性小球

效果图自定义代码publicclassBezierViewextendsView{Paintpaint;//画笔Pathpath;//路径intradius=50;//圆的半径inttime=100;//计数时长intindex;intoffsetIndex;floatviewX,viewY;//图形中

2016-06-20 18:12:41

自定义View--最近刚开始流行的倾斜列表/图片

效果图代码实现一、定义属性在values文件夹下的attrs文件添加以下代码<resources><declare-styleablename="TiltView"><attrname="type"format="integer"/></declare-styleable></resources>二、自定义布局publicclassTiltView

2016-06-07 11:19:01

RxJava常用功能

精彩推荐:给Android开发者的RxJava详解//RxJava有2个最基本概念:Observable(可观察者,即被观察者)、Observer(观察者)1.创建Observable对象Observable<String>myObservable=Observable.create(newObservable.OnSubscribe<String>(){@Ove

2016-06-02 10:00:40

StickListView--悬停效果

效果图实现思路监听ListView的滑动,等目的项为列表第一个可见的ItemView时,添加一个一个的布局,产生悬停效果实现代码publicclassCustomViewAcyivityextendsBaseActivity{Toolbartoolbar;WindowManagermWindowManager;WindowManager.LayoutPara

2016-05-27 17:37:47

自定义View--单行上下滚动广告

效果图实现代码publicclassScrollBannerextendsLinearLayout{privateTextViewmBannerTV1;privateTextViewmBannerTV2;privateHandlerhandler;privatebooleanisShow;privateintstartY1

2016-05-27 09:07:17

ViewDragHelper解读

精彩推荐AndroidViewDragHelper完全解析自定义ViewGroup神器模仿探探首页卡片左右滑动效果,滑动流畅,卡片view无限重生案例效果图案例注释publicclassSlideLayoutextendsViewGroup{privateList<CardItemView>viewList=newArrayList<>();//存放的是每一

2016-05-26 15:10:21

解决导入其他项目时文件乱码

效果图:操作流程:选择GBK–>Reload,然后选择UTF-8–>Convert

2016-05-25 18:28:36

自定义View--可以拖曳的GridView

效果图自定义代码publicclassDragGridVeiwextendsGridView{privatefinalintPRESS_TIME=1000;//长按时间privateintmDownX;//触碰时的X坐标privateintmDownY;//触碰时的Y坐标privateintmMoveX;//移动时的X坐标

2016-05-25 11:29:29

DiskLruCache使用指南

效果图DiskLruCache下载下载DisLruCache类,复制到项目中使用代码publicclassDisLruCacheActivityextendsBaseActivity{privateDiskLruCachemDiskLruCache;privateContextcontext;privateImageViewimageView;

2016-05-24 11:35:11

Android存储使用参考

原文链接:Android存储使用参考基本操作权限uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"/>uses-permissionandroid:name="android.permission.READ_EXTERNAL_STORAGE"/>判断sd卡可用public

2016-05-24 09:56:15

Rxjava+Retrofit 请求数据

添加依赖compile'io.reactivex:rxjava:1.1.0'compile'io.reactivex:rxandroid:1.1.0'compile'com.squareup.retrofit2:retrofit:2.0.0-beta4'compile'com.squareup.retrofit2:converter-gson:2.0.0-beta4'compile

2016-05-23 14:33:49

Retrofit初体验

添加依赖compile'com.squareup.retrofit2:retrofit:2.0.0-beta4'compile'com.squareup.retrofit2:converter-gson:2.0.0-beta4'compile'com.squareup.retrofit2:adapter-rxjava:2.0.0-beta4'compile'com.google.cod

2016-05-23 09:51:46

线程结果回调Runnable、Callable、Future、FutureTask

//线程可以用我们常用的Runnable接口实现,但是这样没有返回值,如果想要线程运行结果,可以使用Callable、Future、FutureTask使用RunnableExecutorServiceexecutorService=Executors.newCachedThreadPool();for(inti=0;i<10;i++){

2016-05-17 10:28:37

图片三级缓存工具类

原文链接:Android图片缓存技术!直接用在你的项目中,简单方便高效效果图功能代码importandroid.content.Context;importandroid.graphics.Bitmap;importandroid.graphics.BitmapFactory;importandroid.os.Handler;importandroid.os.Message;

2016-05-16 18:15:01

解决RecycleView分割线不居中

想实现的效果图:利用网上一些方法实现:解决后的效果:方法一:publicclassSpacesItemDecorationextendsRecyclerView.ItemDecoration{privateintmSpace;privateintmSpanCount;//RecyclerView有多少列privatebooleanmHasPadd

2016-05-16 17:47:44

两张图解释Stack栈的用法

主要方法Objectpush(Objectobject)//把对象压入栈顶部。intsearch(Objectobject)//返回对象在栈中的位置,以1为基数。booleanempty()//判断栈是否为空Objectpeek()//返回栈顶部的对象,但不从堆栈中移除它。Objectpop()

2016-05-16 14:19:29

标题栏的2个属性,沉浸式相关

<!--状态栏不覆盖在ContentView上--><itemname="android:windowDrawsSystemBarBackgrounds">false</item><!--设置系统状态栏为透明--><itemname="android:windowTranslucentStatus">true</item>//状态栏透明并覆盖在ContentView上(4.4以上的属性)

2016-05-10 09:46:45

Android 混淆配置及Bug处理

//**为了防止apk反编译后源码泄漏,我们需要对发布的应用进行混淆打包。**好东西要分享:使用proguard混淆android代码Android混淆打包那些事儿本项目的proguard-rules.pro文件#==================================【基本配置】==================================#代码混淆压缩比,在0~7之间,默

2016-05-04 17:56:57

Arcgis地图常用操作

效果图功能简介这个页面用到了添加图层,添加覆盖物,覆盖物的事件处理,地图的旋转、缩放,高德定位,地图分层显隐,关键词搜索等功能。本篇博客仅为了记录相关功能实现的代码块,所以未进行排版梳理,对Arcgis有需求的,建议看官方文档或中文文档。布局代码<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="

2016-04-28 13:23:46

自定义View-6-拖动按钮复杂版

效果图View代码第一步:自定义属性在values文件夹下的attrs.xml文件下添加代码declare-styleablename="DragHoriView">attrname="hor_number"format="integer"/>attrname="nodestext"format=

2016-04-23 11:21:49

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!