专注移动开发

充实每一天

android Gide加载webp图片方法

public class WebpDataModel implements IDataModel {   private String dataModelUrl;   public WebpDataModel(String dataModelUrl) {   this.da...

2017-09-04 11:15:12

阅读数 780

评论数 0

Android 关闭多个activity Intent.FLAG_ACTIVITY_CLEAR_TOP用法

做项目时遇到一个问题就是,打开一连串activity,突然想想回到中间某个activity,比如购物类的经常下单成功回到首页activity 如果已经启动了四个Activity:A,B,C和D。在D Activity里,我们要跳到B Activity,同时希望C finish掉,可以在start...

2017-09-01 14:22:22

阅读数 278

评论数 0

获取时间差几小时几分钟前 (类似于新浪微博 发表于几小时几分钟前)

private static final DateFormat FORMATOR_MD_CN = new SimpleDateFormat("MM-dd HH:mm"); private long updateTimestamp;// 最新修改时间 number private...

2017-09-01 09:31:28

阅读数 277

评论数 0

android list转对象 数组报文转list 接口返回数组 TypeToken

今天工作期间,调试一个接口,报文直接返回数组[] 。傻比接口不改(连返回状态码都没有,服务端真是够傻比的),以前正常的请求报文返回最外层都是一个对象,没办法了就找了下 数组直接转为自己定义对象的list。例子代码如下: public class People { String age; ...

2017-08-22 22:50:57

阅读数 780

评论数 0

Android中字符串String的拆分-split

String str = "https://item.jd.com/3995645.html|https://item.jd.com/10658495763.html"; if (str.contains("|")) { String [] urls...

2017-08-22 22:24:06

阅读数 2355

评论数 0

解决ViewPager setCurrentItem 时闪太快

try { Field field = ViewPager.class.getDeclaredField("mScroller"); field.setAccessible(true); FixedSpeedScroller scroller = new...

2017-08-21 09:53:18

阅读数 971

评论数 0

android activity跳转生命周期执行顺序 原理

记录下 activity跳转时生命周期执行的设计原理 1,打开ActivityA oncreate-onstart-onResume 2.从A跳转B A(onpasue)-B(onCreate)-B(onstart)-B(onRusume)- A(onstop) ...

2017-06-12 23:23:52

阅读数 510

评论数 1

一点点小感悟

一点点小感悟        最近看了好多牛人的创业史及奋斗史,下定决心要改变自己,从6.16开始我心里就一直在要求自己,一定要改变现状,每天一定要过的充实,把每天学到的东西一定要记录下 来。先简单的介绍下自己,目前来说小日子过的还算舒服,作为大公司的一个部门经理,已经脱离技术有一年了,只是没有敲代...

2014-06-25 02:02:41

阅读数 1474

评论数 7

java&android session共享 cookie共享 跨域

先描述下场景:1.我需要请求一个服务器的一张图片看到验证码。 2.我拿到验证码后去令一个服务器去发送登陆请求,这个时候登陆接口的这个服务器需要把我请求图片时的session同步过来,否则他无法验证验证码。 解决方案:也就是java&android  跨域时session同步,因为sessi...

2013-11-22 17:05:31

阅读数 3288

评论数 1

android intent传递list

以前用到的没整理,现在整理下,方便用: 一般接口返回一个list我们不能直接传递,定义为static类型吧,占用内存又太大,所以我们想办法定义为普通变量,通过itent传递,这个时候我们就必须把自定义的model实现序列化,继承Parcelable接口。直接贴代码: publi...

2013-04-24 15:28:34

阅读数 960

评论数 0

Android学习 之 问题&解答 ScrollView中嵌套ListView时显示不全的简便解决方案

利用下面这个Utility 类的静态方法setListViewHeightBasedOnChildren()即可实现:   在listview.setAdapter()之后调用Utility.setListViewHeightBasedOnChilren(listview)就Okay 了。 ...

2013-01-08 14:01:55

阅读数 2157

评论数 2

Eclipse及常用插件安装下载地址

Eclipse及常用插件安装下载地址 Eclipse官方下载地址: http://www.eclipse.org/downloads/ Android开发用ADT插件安装地址: http://dl-ssl.google.com/android/eclipse...

2012-12-24 10:25:05

阅读数 784

评论数 0

android activity返回键被dialog屏蔽

这个问题遇到好几次了,一直没整理下来,这次记录下,先描述下:在一个activity里弹出一个dialog,这个时候点击返回键的时候想直接把activity finish掉,但是此时返回键的监听被dialog给屏蔽了,只能先finish掉dialog 解决方案: 只能监听dialog的back事...

2012-12-12 16:11:36

阅读数 8785

评论数 2

http Cookie跨域操作

最近客户端开发新功能时,由于服务端跨域,导致cookie不能自动传递,引发一些列问题,如B服务端无法判断用户是否已经登陆,在研究了org.apache.http.client.cookie源码后,分享下心得,网上这方面的帖子比较少,只是本人的一些小看法,有啥不懂的大家可以继续讨论: 目前遇到的问...

2012-12-04 20:38:40

阅读数 3983

评论数 2

android 判断是否有网络 方法 工具类里的几个常用方法

1. /**      * 获取是否有网络连接方法      *       * @param context      * @return      */     public static NetworkInfo getActiveNetwork(Context context) ...

2012-11-12 16:23:45

阅读数 2031

评论数 0

android 手机屏幕适配 &分辨率适配

android屏幕分辨率适配是蛋疼的事啊,搞了哥一下午,小米手机480*800  三星GT-I9220  1200*800  市场上大部分手机都是480*800,想要满足自适应就对应每个分辨率做一套图片,文件夹命名为drawable-hdpi-1200*800、默认drawable-hdpi其实就...

2012-11-07 21:12:32

阅读数 1819

评论数 0

Http请求 重定向 问题 responseCode:302

由于服务端拆分,造成客户端请求的时候会出现重定向问题,意思也就是在A服务器请求不到信息时,重定向去B服务器请求,其实这个不需要服务端来处理,只要我们客户端请求的时候在构造HttpClient的时候设置一些属性就可以解决,这可是技术难题啊,好高兴,哈哈,直接上代码,有不懂的可以在讨论    Bas...

2012-11-02 17:58:27

阅读数 13162

评论数 3

android 数据库插入操作处理中文单引号 不处理会报语法错误

在项目中经常用到对数据的插入、删除等操作,有时候服务端返回的数据会带有中文单引号,这样直接插入会报语法错误,处理方法两种 第一种: 把所有单引号替换掉  String regexp = "\'";   String deleteSql = "delete fr...

2012-11-02 17:42:24

阅读数 1489

评论数 0

JAVA&Android: 如何显示比当前DATE时间,提前一个月的时间

private String getFrontDate()     {                 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");         String mDate = ...

2012-09-12 19:51:13

阅读数 694

评论数 0

获取时间差几小时几分钟前 (类似于新浪微博 发表于几小时几分钟前)

/**2.      * 获取时间差xx小时xx分钟前(类似于新浪微博 的某条微博发表于几小时几分钟前)      *      * @param currentTime      *            当前时间 2012-9-10 11:50:18      * @param o...

2012-09-10 11:50:01

阅读数 3028

评论数 1

提示
确定要删除当前文章?
取消 删除
关闭
关闭