- 博客(84)
- 资源 (17)
- 收藏
- 关注
原创 博客地址更换
该博客自我感觉写的很一般一般那种,于是乎新开博客重新开始,地址:http://blog.youkuaiyun.com/analyzesystem
2016-03-17 15:25:29
615
原创 Android studio SweetAlert for Android
SweetAlert for Android, a beautiful and clever alert dialog Eclipse Project
2015-07-01 17:54:20
4012
原创 Android studio ElasticDownloadView
Android studio ElasticDownloadView 下载进度显示
2015-06-30 10:15:14
1580
原创 Android Material Design 5.0 PickerDialog
Android Material Design 5.0 PickerDialog
2015-06-25 19:13:18
2318
原创 Android 图片压缩
Android 开发中的图片压缩涉及到的几个方法:压缩图片大小: /*** * Compression picture by bitmap * * @param mWidth * @param mHeight * @param mBitmap * @return */ public static Bitmap compressWithBitma
2015-06-25 16:16:06
849
原创 com.google.gson.internal.LinkedTreeMap cannot be cast to test.UserBean at t..
Gson泛型解析Json报错:com.google.gson.internal.LinkedTreeMap cannot be cast to test.UserBean
2015-06-19 14:45:14
18982
原创 Android 支付宝支付密码输入界面
效果图:主要代码:import java.util.ArrayList;import android.annotation.SuppressLint;import android.content.Context;import android.view.LayoutInflater;import android.view.View;import android.widge
2015-06-16 09:47:36
3848
原创 Android ViewPager 引导页的一种效果
效果图:主要代码:import java.util.ArrayList;import android.app.Activity;import android.os.Bundle;import android.support.v4.view.ViewPager;import android.support.v4.view.ViewPager.OnPageChangeList
2015-06-15 15:32:37
741
原创 android 头像修改
http://blog.youkuaiyun.com/xiaanming/article/details/18730223看了这篇博客,整理出自己需要的代码写了下面这个自定义头像这么一个demo.效果图:关键代码:/*** * 头像控件 * @author LanYan * */@SuppressLint({ "ClickableViewAccessibility", "Draw
2015-06-15 12:29:28
1762
原创 Android 手写签名和裁剪
效果图:主要代码:import android.annotation.SuppressLint;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Color;import andro
2015-05-31 10:17:27
1704
原创 android enum 枚举属性传值
在一个项目中遇到这么一个问题,切换不同的fragment,头部视图的标题要改变,以前的写法是factory 工厂获取title,然后给TextView 赋值,或者自定义导航条。但是在没有导航条的时候,个人感觉这样做有点别扭,于是乎想到了枚举。下面是相关代码:/** * 枚举类型 * @author LanYan * */public enum EnumType { /** *
2015-05-27 12:46:02
4637
原创 Android Spinner 用PopupWindow实现
先看效果图:控件类:import android.content.Context;import android.util.AttributeSet;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;public class
2015-05-22 12:42:09
2108
原创 Android 接口的回调函数
实例代码:(new OnHttpListener() { @Override public void onStart() { // TODO Auto-generated method stub super.onStart(); } @Override public void onProgress(int mProgress, Strin
2015-05-19 14:11:59
1140
原创 Android 断言处理
在加载字体 、html、图片资源文件,断言中限制文件大小为1mb,res 、raw也一样有这样的限制。如果把资源放到sdcard里面会存在io效率问题。1.加载字体 Android 默认自带字体三种 sans、serif、monospace.系统默认字体sans,中文默认字体:DroidSansFallback.,往往系统字体无法满足我们需求是,这时候就需要加载外部引入字体:assets里
2015-05-18 13:48:47
690
原创 Android 滑动开关按钮
刚看了一篇博客地址:http://blog.youkuaiyun.com/xiaanming/article/details/8842453个人技术水平有限,在原基础上整理出自定义控件代码如下:import android.annotation.SuppressLint;import android.content.Context;import android.content.res.Type
2015-05-18 10:55:51
995
原创 Eclipse 安装插件商店
地址:Eclipse Marketplace实例:安装后插件的安装方法:help--Eclipse Marketplace Client
2015-05-15 15:27:38
1545
原创 Android 手势密码
最近看了慕课网一老师的视频,关于手势密码的研究,挺不错的,不过没上传源码,还有就是旋转角度的计算个人感觉不太好,于是整理出源代码如下:import java.util.ArrayList;import java.util.List;import mg.lanyan.ui.R;import android.annotation.SuppressLint;import android.c
2015-05-12 11:34:33
1328
原创 Android onTouchEvent事件
根据用户的触摸判断滑动方向,选择弹出popupWindow 或者dialog ,也可以切换界面,定义切换动画定义接口:/** * According to the Angle of the sliding range sliding direction * @author LanYan * */public interface OnEventListener { /*
2015-05-08 16:15:56
1656
原创 Android 自定义数字键盘
业务需求自定义数字键盘,写了一个demo主要代码:import android.app.Activity;import android.content.Context;import android.graphics.drawable.ColorDrawable;import android.util.DisplayMetrics;import android.view.View;
2015-05-06 13:08:52
1438
原创 Android 自定义控件 GuideView 引导界面
最近看了hyman的博客:http://blog.youkuaiyun.com/lmj623565791/article/details/23692439 ,由于个人技术还比较薄弱,就在这个自定义控件的基础上做了个拓展,支持水平和垂直的下面是主要代码; GuideView: import android.annotation.SuppressLint;import andro
2015-05-04 18:22:26
2147
原创 Android adb 无法启动或者启动后关联不到模拟器问题
Android adb 无法启动或者启动后关联不到模拟器问题,查看端口占用,找到后禁止重启adb
2015-04-29 15:37:39
9741
原创 Android PullToRefreshView巴黎埃菲尔铁塔效果
网上发现一开源项目,下面是效果图:相关的主要代码:public class PullToRefreshView extends ViewGroup { private static final int DRAG_MAX_DISTANCE = 120; private static final float DRAG_RATE = .5f; priva
2015-04-27 16:51:33
1243
原创 Android ListView 复合数据的adapter
ListView里面可能存在列表项,以前我是用叠加ListView实现的,现在我发现可以用枚举Type实现。效果图:主要代码:public enum Type { head(1),footer(2),body1(11),body2(12); private int val; private Type(int value){ val=value; } public
2015-04-27 15:58:12
717
原创 Android 5.0 Design RecycleView
RecycleView 是5.0特有的,ListView的强化版,Item项可具有阴影效果,通过滑动控制bar的弹出和隐藏下面是效果图:
2015-04-24 09:17:43
1184
原创 Android 5.0 Design 沉浸式状态栏
Android 5.0 Design 沉浸式状态栏,突然发现styles.xml麻烦有点,上面的方法在某个手机android5.1上面运行效果不理想,进过研究得出以下处理方式,再也不用values-v21
2015-04-23 10:11:38
3209
原创 Android adapter最新用法
今日看了hyman的博客,结合自己现有知识,整理出ListView adapter适配器的最简单的用法(个人认为)。以下是代码: ViewHolder: import android.util.SparseArray;import android.view.View;import android.widget.Button;import android.widget.Che
2015-04-20 15:57:52
768
原创 android view Touch
子视图的Touch事件请求父级不给于拦截:getParent().requestDisallowInterceptTouchEvent(true);
2015-04-14 09:30:29
628
原创 即时通信之Bmob开发11
cn.bmob.v3.datatype 类 BmobFilejava.lang.Object cn.bmob.v3.datatype.BmobFile所有已实现的接口:java.io.Serializablepublic class BmobFileextends java.lang.Objectimplements java.io.Serializable文
2015-04-13 10:43:10
2038
3
原创 即时通信之Bmob开发10
cn.bmob.v3 类 BmobRolejava.lang.Object cn.bmob.v3.BmobObject cn.bmob.v3.BmobRole所有已实现的接口:java.io.Serializablepublic class BmobRoleextends BmobObjectRole表操作对象作者:BmobTeam另请
2015-04-13 10:36:19
1137
原创 即时通信之Bmob开发09
cn.bmob.v3 类 BmobRealTimeDatajava.lang.Object cn.bmob.v3.BmobRealTimeDatapublic class BmobRealTimeDataextends java.lang.Object实时数据监听操作类作者:BmobTeam字段摘要static ja
2015-04-13 10:31:31
1154
原创 即时通信之Bmob开发08
cn.bmob.v3 类 BmobQueryjava.lang.Object cn.bmob.v3.BmobQuerypublic class BmobQueryextends java.lang.Object查询数据作者:BmobTeam嵌套类摘要static classBmobQuery.CachePolic
2015-04-13 10:25:25
1971
原创 即时通信之Bmob开发07
public class BmobPushManagerextends java.lang.Object消息推送管理类作者:BmobTeam构造方法摘要BmobPushManager(Context context) 方法摘要 BmobQueryT>getQuer
2015-04-13 10:19:14
704
原创 即时通信之Bmob开发06
cn.bmob.v3 类 BmobObjectjava.lang.Object cn.bmob.v3.BmobObject所有已实现的接口:java.io.Serializable直接已知子类:AppVersion, BmobInstallation, BmobRole, BmobUserpublic class BmobObjectextends java.la
2015-04-13 10:09:57
1154
原创 即时通信之Bmob开发05
cn.bmob.v3 类 BmobACLjava.lang.Object cn.bmob.v3.BmobACL所有已实现的接口:java.io.Serializablepublic class BmobACLextends java.lang.Objectimplements java.io.Serializable权限控制类作者:BmobTeam
2015-04-13 10:07:10
992
原创 即时通信之Bmob开发04
cn.bmob.v3.listener 接口 GetServerTimeListenerpublic interface GetServerTimeListener获取服务器时间监听器作者:BmobTeam方法摘要 voidonFailure(int code, java.lang.String msg)
2015-04-13 10:03:30
799
原创 即时通信之Bmob开发03
cn.bmob.v3 类 Bmobjava.lang.Object cn.bmob.v3.Bmobpublic class Bmobextends java.lang.ObjectBmob基础类,包含初始化、获取服务器时间的方法作者:BmobTeam字段摘要static cn.bmob.v3.util.SPUtil
2015-04-13 10:02:11
826
原创 即时通信之Bmob开发02
cn.bmob.v3.listener 接口 CloudCodeListenerpublic interface CloudCodeListener云端代码响应监听器作者:BmobTeam方法摘要 voidonFailure(int code, java.lang.String msg) 调用云端代
2015-04-13 09:58:18
610
原创 即时通信之Bmob开发01
cn.bmob.v3 类 AsyncCustomEndpointsjava.lang.Object cn.bmob.v3.AsyncCustomEndpointspublic class AsyncCustomEndpointsextends java.lang.Object云端代码操作类作者:BmobTeam构造方法摘要
2015-04-13 09:55:40
842
Gson解析Json 泛型
2014-10-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人