- 博客(18)
- 收藏
- 关注
原创 panit测量文字宽度
private int getStringWidth(String str,Paint paint) { return (int) paint.measureText(str); }
2016-04-13 14:22:32 400
原创 EditText默认不获得焦点
在EditText的父级控件中找一个,设置成 android:focusable="true" android:focusableInTouchMode="true" 这样,就把EditText默认的行为截断了!
2016-04-08 09:23:53 315
原创 微信支付
下载了官网的demo,却发现了一个奇怪的问题, 只能第一次能够掉起支付,第二次errcode一直返回-1,支付页面无法掉起, 百度查了之后发现很多人也遇见了这样的问题,好像是因为商户号的问题, 反正也是后台集成 所以也就没管了, 这里说下,想要掉起微信支付, 签名和包名一定要和后台的一样才行,否则是调不起来的.
2016-04-07 13:12:00 308
原创 支付宝支付
下载支付宝sdk, 配置了参数 // 商户PID public static final String PARTNER = "208891151199****"; //16位数字 // 商户收款账号 public static final String SELLER = "service@wisdu**.com"; /收款账号 // 商户私钥,pkcs8格式 public sta
2016-04-05 19:49:43 605
原创 android 用 XML 自定义边框(只上下边框有色)
<item android:bottom="1dp" android:top="1dp">
2016-03-30 09:32:31 996
原创 封装GSON解析的实体类,快速解析
返回的json数据 有的是对象,有的是集合, 用Jsonobject一个个去解析实在是很麻烦, 可以通过泛型抽出父类做一个通用的解析类, 以我现在正在做的这个项目举例: 这是后台返回的数据格式: { "return_num": "1", "return_result": 结果集就不固定了,可能对象,集合,字符串什么的都有可能,我们就定义泛型就行了 }
2016-03-16 12:43:40 1976
原创 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 1877
原创 android制作.9png图片
http://jingyan.baidu.com/article/86fae346b60f633c49121a97.html
2016-03-04 16:33:14 270
原创 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 257
原创 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 304
原创 java代码动态设置控件的颜色
老喜欢忘记,每次都去查 记录下 如果设置背景只是颜色就不是setBackground了, setBackground必须是个图片对象, 而是setBackgroundColor 代码如下 btn_buy.setBackgroundColor(Color.parseColor("#a9a9a8"));
2016-01-11 16:20:05 840
原创 eclipse项目导入as
File->Android-->Export->Generate Gradle build files然后一直下一步,选择你要导出的项目(不用管依赖项目,会自动导出的).
2015-12-01 11:16:51 790
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人