- 博客(15)
- 资源 (2)
- 收藏
- 关注

原创 android scrollview 滑动指定位置
相应链接:https://blog.youkuaiyun.com/nihaoqiulinhe/article/details/51489524正如这篇博客介绍的那样,在Android开发中遇到一屏显示不下所有的内容,大家肯定会想到使用scroollView。可是由于某些需求,会要求在最开始显示scrollview的时候就定位到某一处。但用在我的项目中总是定位的不是很准确。大部分是下面这种写法1、先定...
2019-03-06 21:48:40
1360
4

原创 使用form-data表单上传图片
这是参考的大神的文章,链接忘了,这是很早的参考文章写出来的。只需改动几个地方,就OK public class FileImageUpload {private static final String TAG = “uploadFile”; private static final int TIME_OUT = 10*10000000; //超时时间 private stati
2016-06-23 14:32:16
6181
转载 SharedPreferences存取更复杂的数据类型
原文链接http://blog.n8n.cn/?p=366我们知道SharedPreferences只能保存简单类型的数据,例如,String、int等。如果想用SharedPreferences存取更复杂的数据类型(类、图像等),就需要对这些数据进行编码。我们通常会将复杂类型的数据转换成Base64编码,然后将转换后的数据以字符串的形式保存在 XML文件中。public void saveOAut
2016-07-17 12:37:25
3524
原创 手机号间隔生成
1、之前在网上找的一篇也是生成间隔的,但是,同时一个edittext 监听两次,里面的方法便会运行两次。无奈之下,又重新找了一个,代码图下:public class DealSpaceUtils { public static String formateBankno(String source,int tag) { StringBuffer buffer = new St
2016-06-23 14:51:52
3499
转载 仿支付宝金额变化
这是在github看到的,这里面稍微有点bug,位数大的时候,就会出错。原因是float精度不够,最后换成double就行了,有改不好的童鞋,请留言给我。。 http://download.youkuaiyun.com/detail/hello_xiaozhou/9557432
2016-06-23 14:37:50
841
1
原创 EditText保留小数点后面两位
实现TextWatcher方法 @Override public void afterTextChanged(Editable s) { String result = s.toString(); if (result.contains(".")) { String[] strs = result.split("\\.");
2016-03-17 17:18:18
604
原创 Handler机制在秒表中的运用
/ 直接上代码了 * 需求:实现秒表的效果 * 秒表的格式00:00:00Handler handler = new Handler(){ public void handleMessage(android.os.Message msg) { if (msg.what == 0) { tv.setText(change(n
2016-03-12 03:40:57
716
原创 Handler消息机制之基础代码运用篇(3)
此篇又是另外一种实现了,采用 handler.post(Runnable r); 去实现。 int[] images = { R.drawable.pic0, R.drawable.pic1, R.drawable.pic2, R.drawable.pic3, R.drawable.pic4, R.drawable.pic5, R.drawable.p
2016-03-12 03:17:17
457
原创 Handler消息机制之基础代码运用篇(2)
此篇运用另外一种方法去实现,废话不多说,直接贴代码。 实现的大概思想就是:在子线程只发送一个空消息,不采用循环方法。切换图片在主线程,并且在里面自发自收消息。 int[] images = { R.drawable.pic0, R.drawable.pic1, R.drawable.pic2, R.drawable.pic3, R.drawable.pic4, R.draw
2016-03-12 02:48:41
379
原创 Handler消息机制之基础代码运用篇
前言:算是受师傅的影响吧,也开始写博客了,记下自己学的点点滴滴。今天正好是周五,打算熬个通宵把handler这块的基础知识都整理出来,分享给大家,同时也算是自己做的笔记吧。以后,我也会在周五把这一星期的无论是看到,找到的,或是项目中的知识也一并整理出来。 下面开始说说 Handler基础运用了<?xml version="1.0" encoding="utf-8"?><RelativeLayo
2016-03-12 02:25:01
396
原创 Handler消息机制之基础代码篇
在主线程中直接写耗时操作的话很容易引起ANR异常,所以我们都把耗时操作写在子线程中去完成,但执行完之后,想要更新页面,又不允许在子线程中去更改页面 -- 异步任务 或加载器解决了此问题。除了以上两种解决方式外,使用Thread +Handler也可实现上述效果。“Handler的作用:注意是在android.os包下的类 (1)、发送并处理消息 (2)、可以排队执行一系列的动
2016-03-12 01:26:22
451
原创 获取SharedPreferences的对象
获取SharedPreferences的对象的二种方式: 1、 在Context环境下: 使用getSharedPreferences()方法 (比如在封装的情况下用) 2、 在具体Activity下: 使用getPreferences()方法 (比如在具体某个activity下用)
2016-02-18 10:31:22
3174
转载 android md5加密(小写32位)
public final static String MD5(String s) { try { byte[] btInput = s.getBytes(); MessageDigest md5 = MessageDigest.getInstance("
2016-01-24 14:24:38
2630
转载 Android Activity的singleTask加载模式和onActivityResult方法之间的冲突
今天调试一个bug的时候,情景如下: 一个Activity A,需要用startActivityForResult方法开启Activity B。Activity B的launch mode被设置为singleTask,那么在Activity B开启之后的瞬间(未等B返回任何result),Activity A中的onActivityResult方法就会被调用,并且收到一个
2016-01-24 11:45:40
1970
转载 Android自定义dialog中的EditText无法弹出键盘的解决
最近我独立开发的项目《全医会》已经在内测当中了,很快将会上架到各大应用市场。之前开发的几个项目都因为一些原因没有上架还是比较遗憾的。所以,最近我心情格外的好。 今天在做一个新项目,专为律师和客户开发的APP,其中有一个自定义对话框的需求。这个知识点其实很简单,就是下图这个效果: 可是当我悠闲的写完以后才发现,自定义对话框里面嵌套的EditText根本无法获取焦点,无法弹出软键盘,郁闷
2016-01-24 11:39:54
1353
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人