Android性能优化之使用线程池处理异步任务

目录(?)[-] ExecutorService 使用线程池管理线程的优点ExecutorService简介 线程池ThreadPoolExecutor 线程池ThreadPoolExecutor的使用 自定义线程池ThreadPoolExecutor 首先我们创建一个基于Priorit...

2015-12-02 10:42:07

阅读数:405

评论数:0

Volley StringRequest和JSONObjectRequest使用几个细节

参考:http://blog.csdn.net/onlysnail/article/details/47905375#comments 据评论:修改服务端也可以实现http://blog.csdn.net/u011396923/article/details/49999635 晚点在写

2017-02-18 16:08:53

阅读数:335

评论数:0

Android AsyncTask介绍

AsyncTask和Handler对比 1 ) AsyncTask实现的原理,和适用的优缺点 AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给U...

2016-05-27 21:02:33

阅读数:343

评论数:0

json:实体类和JSON对象之间相互转化

在需要用到JSON对象封装数据的时候,往往会写很多代码,也有很多复制粘贴,为了用POJO的思想我们可以装JSON转化为实体对象进行操作 1. [代码]工具类      ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ...

2016-01-17 23:54:49

阅读数:3070

评论数:0

json封装数据

今天在网上搜了一下封装json数据,自己也验证了一下 ,感觉还行 就直接搬过来了,不够还有部分小代码是自己封装的。 package com.json; import java.io.IOException; import java.util.ArrayList; import java.util...

2016-01-17 23:52:58

阅读数:459

评论数:0

Android:Slidingmenu基本属性

SlidingMenu简介: SlidingMenu的是一种比较新的设置界面或配置界面效果,在主界面左滑或者右滑出现设置界面,能方便的进行各种操作.目前有大量的应用都在使用这一效果。如Evernote、Google+、Foursquare等,国内的豌豆夹,人人,360手机助手等都使用Slidin...

2016-01-15 13:15:40

阅读数:287

评论数:0

Fragment跳转时传递参数及结果回传的方法

今天总结一下Fragment间的参数传递及结果返回的方法。 效果图: 1、点击“加载第二个Fragment按钮”,加载出第二个Fragment,同时传递过去参数:“从Fragment1传来的参数”这几个String; 2、当用户点击第二个Fragment中的几个图片时,将点中的结果返回给第一...

2016-01-14 21:37:23

阅读数:413

评论数:0

Android:TextView添加下划线以及利用intent跳转到一个网页

一、android里TextView加下划线的几种方式 如果是在资源文件里: phone:0123456 MyLink   如果是代码里: TextView textView = (TextView)findViewById(R.id.tv_test); textView....

2016-01-14 20:34:06

阅读数:1000

评论数:0

Android:验证手机和邮箱的正则表达式

核心: /** * 验证手机格式 */ public static boolean isMobileNO(String mobiles) { /* 移动:134、135、136、137、138、139、150、151、157(TD)、158、159、187、18...

2016-01-14 19:35:47

阅读数:657

评论数:0

Android:TextView中的文本链接之--点击链接跳转总结(2种方法+2个实例应用)

最近做了一些东西,涉及到比较重要些的技术点有:TextView正则匹配、文本链接、点击链接页面跳转,外加一个链接文本去掉默认的下划线。其实大部分都是从技术文档上学到的,应用了一下。便于以后查看,特别总结一下。如有更好的方法意见,望指点。 一、重写ClickableSpan类,点击...

2016-01-13 23:23:18

阅读数:1803

评论数:0

Android Gradle Plugin指南(一)

原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Introduction http://blog.csdn.net/oyangyujun/article/details/47070853 ...

2016-01-12 17:15:58

阅读数:498

评论数:0

Android6.0系统权限那些事

Android6.0带来了新的权限管理方式,本文主要来源于官方文档,加入了自己的理解,目的是想总结Android6.0权限管理的新方式,其他部分可能主要是总结式的带过,后续再详细分析。 一.Security Architecture(安全体系结构) Android安全体系结构的核心是...

2016-01-09 11:29:12

阅读数:533

评论数:0

Android开发--遇到的错误

1、activity未注册 protected void onCreate(Bundle savedInstanceState) { // TODO 自动生成的方法存根 super.onCreate(savedInstanceState); 但是若改成系统生成的,就正常了。原因...

2016-01-08 18:08:00

阅读数:322

评论数:0

listView的OnScrollListener回调分析

本文将详细解释下OnScrollListener中的两个方法的调用情况 public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { ...

2015-12-09 20:04:55

阅读数:333

评论数:0

listView自定义footerView

网上找了许多自定义footerView相关的,但是没找到自己想要的,感觉推酷做的很不错,但是这样的没找到开源的T_T 但是我做了一个简单的demo 无非就是三大点: 1.列表——获取列表,添加数据适配器 2.数据适配器——列表项的数据提供者。为每一个列表项设置数据 3.数据——列表项数据...

2015-12-08 23:48:08

阅读数:229

评论数:0

sina微博时间转化问题

sina api提供的时间获取status.created_at,返回的是String类型,但是不是一般的形式,我试了几种方式,都无果。 给大家看下demo:Tue Dec 08 22:51:39 +0800 2015 百度了一下,貌似是GMT类型的时间格式,也尝试了度娘后的解析方法,仍无果。 这...

2015-12-08 23:14:57

阅读数:326

评论数:0

Android之listview实现加载数据的动画

原文:http://blog.csdn.net/yao_guet/article/details/6459112  Android逐条加载ListView,实现动画更新 在Android应用中,如果ListView或是GridView里面的数据比较多的时候,加载会比较费时间,特别是里面...

2015-12-05 17:43:07

阅读数:1118

评论数:0

android之实现带图片和文本的Button

我在仿sina微博的时候,发现有个朋友圈那个按钮是既有文本又有图标的,上网找了一下,总结如下: 一.用系统自带的Button实现   最简单的一种办法就是利用系统自带的Button来实现,这种方式代码量最小。在Button的属性中有一个是drawableLeft,这个属性可以把图片设置在文字的左边...

2015-12-05 17:12:45

阅读数:1742

评论数:1

java.io.IOException: 您的主机中的软件中止了一个已建立的连接

[2015-12-05 14:18:52 - ddmlib] 您的主机中的软件中止了一个已建立的连接。 java.io.IOException: 您的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.write0(Native Method) ...

2015-12-05 14:25:42

阅读数:4302

评论数:2

Android自定义组件之圆形图片

最近在写一个仿新浪微博的app,发现有部分图片是圆的,就想知道怎么做。 就找了个自定义的,下面给大家看下demo package com.erma.myapp_weibo.UI.tool; import android.annotation.SuppressLint; import androi...

2015-12-04 21:23:09

阅读数:395

评论数:0

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