- 博客(18)
- 收藏
- 关注
原创 panit测量文字宽度
private int getStringWidth(String str,Paint paint) { return (int) paint.measureText(str);}
2016-04-13 14:22:32 402
原创 EditText默认不获得焦点
在EditText的父级控件中找一个,设置成 android:focusable="true" android:focusableInTouchMode="true"这样,就把EditText默认的行为截断了!
2016-04-08 09:23:53 317
原创 微信支付
下载了官网的demo,却发现了一个奇怪的问题,只能第一次能够掉起支付,第二次errcode一直返回-1,支付页面无法掉起,百度查了之后发现很多人也遇见了这样的问题,好像是因为商户号的问题,反正也是后台集成 所以也就没管了,这里说下,想要掉起微信支付,签名和包名一定要和后台的一样才行,否则是调不起来的.
2016-04-07 13:12:00 309
原创 支付宝支付
下载支付宝sdk,配置了参数// 商户PIDpublic static final String PARTNER = "208891151199****"; //16位数字// 商户收款账号public static final String SELLER = "service@wisdu**.com"; /收款账号// 商户私钥,pkcs8格式public sta
2016-04-05 19:49:43 606
原创 android 用 XML 自定义边框(只上下边框有色)
<item android:bottom="1dp" android:top="1dp">
2016-03-30 09:32:31 998
原创 封装GSON解析的实体类,快速解析
返回的json数据 有的是对象,有的是集合,用Jsonobject一个个去解析实在是很麻烦,可以通过泛型抽出父类做一个通用的解析类,以我现在正在做的这个项目举例:这是后台返回的数据格式:{ "return_num": "1", "return_result": 结果集就不固定了,可能对象,集合,字符串什么的都有可能,我们就定义泛型就行了}
2016-03-16 12:43:40 1977
原创 Android的animation动画
animation动画,也叫补间动画。由四种类型组成:alpha、scale、translate、rotate,使用方法,定义xml动画资源,java代码加载动画,控件调用动画就Ok了。首先定义xml动画资源xml,1.透明度变化动画: <alpha android:fromAlpha="0.0" android:toAlph
2016-03-10 15:41:14 261
原创 自定义曲线图
和折线图实现的效果差不多,先贴代码package com.wisdudu.community.view;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.LinearGradient;import an
2016-03-10 11:21:21 369
原创 第一个自定义view,折线图
死活找不到想要的折线图的开源库,无奈,只好研究了几天自定义view后自己开始写。package com.example.pc.test.Activity;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import and
2016-03-08 15:44:04 395
原创 listview嵌套listview ScrollView嵌套listview 的冲突问题
ListView中放入另一个ListView,也即在一个ListView的每个ListItem中放入另外一个ListView。小ListView会显示不完全,它的高度始终有问题.ListView中放入另一个ListView,也即在一个ListView的每个ListItem中放入另外一个ListView。但刚开始的时候,会发现放入的小ListView会显示不完全,它的高度始终有问题scr
2016-03-07 15:34:27 313
原创 自定义view绘制圆形里面带个勾的动画
看了点自定义view的入门,关于view到底是如何动画画出来的,先上代码public class DrawHookView extends View { public int xiankuan = 5; //绘制圆弧的进度值 private int progress = 0; //线1的x轴 private int line1_x = 0; //
2016-03-05 16:41:53 1878
原创 android制作.9png图片
http://jingyan.baidu.com/article/86fae346b60f633c49121a97.html
2016-03-04 16:33:14 271
原创 Android开发技巧不同状态的Button
使用XML实现按钮改变焦点设置背景图,获得焦点时,获得焦点并按下,失去焦点时,默认时...新建res/drawable/button.xml http://schemas.android.com/apk/res/android">android:state_focused="true"android:state_pressed="false"
2016-01-25 16:58:04 258
原创 as导入三方库
File --> new -->new Module (创建一个空的项目作为三方库) import Module (导入已存在的项目作为三方库)
2016-01-22 15:55:45 346
原创 观察者设计模式
观察者模式 Observer 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。 这个主题对象在状态上发生变化时,会通知所有观察者对象,让它们能够自动更新自己。 关于android中的evenbus消息框架可能就是这个原理实现的,在每个注册过的act就是这里的观察者,实现的onEvent就是注册的方法,
2016-01-18 15:06:57 305
原创 java代码动态设置控件的颜色
老喜欢忘记,每次都去查 记录下如果设置背景只是颜色就不是setBackground了,setBackground必须是个图片对象,而是setBackgroundColor 代码如下btn_buy.setBackgroundColor(Color.parseColor("#a9a9a8"));
2016-01-11 16:20:05 841
原创 eclipse项目导入as
File->Android-->Export->Generate Gradle build files然后一直下一步,选择你要导出的项目(不用管依赖项目,会自动导出的).
2015-12-01 11:16:51 790
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人