自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (5)
  • 收藏
  • 关注

转载 java编程中怎么控制小数点后的位数?

//一般控制格式都是通过 DecimalFormat 来控制的.下边是个例子.import java.text.DecimalFormat;public class ControlBit { public static void main(String[] argu){ double money = 399.74099999999993; DecimalFormat df=new

2015-12-29 18:04:56 7226

转载 ScrollView ViewPager嵌套导致滑动冲突解决方案

解决方案1:自定义Viewpager做为子控件[java] view plaincopyprint?public class ChildViewPager extends ViewPager{      /** 触摸时按下的点 **/      PointF downP = new PointF();      /** 触

2015-12-28 15:19:02 389

转载 Eclipse,到了说再见的时候了——Android Studio最全解析

原文出处: eclipse_xu 的博客   欢迎分享原创到伯乐头条去年的Google大会上,Google带给我们一个小玩具——Android Studio,说它是玩具,是因为它确实比较菜,界面过时,操作不流畅,效率也不高,但是现在,虽然版本还是0.6,甚至都没到1.0,但是我们可以发现亲儿子到底是亲儿子,现在的Android Studio已经今非昔比,用了一段时间,简直爱不释手,我觉得,

2015-12-28 11:00:03 319

转载 error:Error parsing XML:unbound prefix

今天写这段XML的时候总是提示这个错误。解决方法是:在PreferenceScreen后面加一段:xmlns:android="http://schemas.android.com/apk/res/android"即改后代码如下:然后就不会出现这个错误了。错误的意思是:无边界的前缀。xmlns字段可以限制这段代码的界限。

2015-12-26 16:53:39 443

转载 Android 开发中怎么使用自定义字体?

1、Android系统默认支持三种字体,分别为:“sans”, “serif”, “monospace 2、在Android中可以引入其他字体 。oding="utf-8"?>    Android:layout_width="fill_parent"    Android:layout_height="fill_parent" >           

2015-12-26 13:55:29 330

转载 CircularSeekBar 自定义 圆形 seekbar

Android 中的 seekBar会被开发者经常用到,用的最多的空拍是控制音量。但是有时后为了更好的UI效果,横着的拖动条不能满足我们项目的需要,我们可能需要竖直的或者圆形的拖动条,那这两种样式的类SeekBar的效果如何实现呢,接下来小编会一一给出效果和源码。接下来,先说一说圆形的效果吧,有图有真相,请看图:       看过图之后是不是觉得很炫,自己赞一个,下面给出源码:

2015-12-25 16:58:47 3250

转载 invalidate()和postInvalidate() 的区别

Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:Android UI操作并不是线程安全的,并且这些操作必须在UI线程中调用。 invalidate()是用来刷新View的,必须是在UI线程中进行工作。比如在修改某个view的显示时,调用invalidate()才能看到重新绘制的界面。invalidate(

2015-12-25 16:45:42 351

转载 SharedPreferences的使用方法

获取SharedPreferences的两种方式:1 调用Context对象的getSharedPreferences()方法2 调用Activity对象的getPreferences()方法两种方式的区别:调用Context对象的getSharedPreferences()方法获得的SharedPreferences对象可以被同一应用程序下的其他组件共享.

2015-12-25 11:48:54 324

转载 Android volley 解析(四)之缓存篇

为什么要用缓存我们知道,当客户端在请求网络数据的时候,是需要消耗流量的,特别是对于移动端用户来说,对于流量的控制要求很高。所以在做网络请求的时候,如果对数据更新要求不是特别高,往往都会用到缓存机制,一方面能减少对服务端的请求,控制流量;另一方面,当客户端在没有网络的情况下也能看到上一次请求的数据,这样使用户体验更佳,如下图,微信朋友圈在没有网络的情况下,依然能看到朋友们的动态

2015-12-24 17:48:40 366

转载 Android 网络通信框架Volley简介(Google IO 2013)

Volley主页 https://android.googlesource.com/platform/frameworks/volley http://www.youtube.com/watch?v=yhv8l9F44qo&feature=player_embedded1. 什么是Volley在这之前,我们在程序中需要和网络通信的时候,大体使用的东西莫过于Async

2015-12-24 16:43:17 433

转载 Android Afinal使用与总结

Afinal简介Afinal 是一个android的sqlite orm 和 ioc 框架。同时封装了android中的http框架,使其更加简单易用;使用finalBitmap,无需考虑bitmap在android中加载的时候oom的问题和快速滑动的时候图片加载位置错位等问题。Afinal的宗旨是简洁,快速。约定大于配置的方式。尽量一行代码完成所有事情

2015-12-24 14:11:17 649

转载 别人家的工资!在BAT做三年 普通员工能拿多少?

新年即将到来,大多数人也会迎来年底加薪。说到薪资,BAT作为国内互联网三巨头,员工薪资相信很多人都很好奇。有人提出,按起薪15k算,在BAT工作了三年的普通员工,按照每年20%的增幅可以达到15*1.2*1.2*1.2=25k。年薪25k*14(百度),25k*16(腾讯),25k*15(阿里)。 那么这个算法准确吗?有很多网友对这个问题做了回答,其中还有部分自称是BAT员工的爆料,一起来

2015-12-21 17:50:31 4434

转载 六款值得推荐的android(安卓)开源框架简介

1、volley 项目地址 https://github.com/smanikandan14/Volley-demo (1)  JSON,图像等的异步下载; (2)  网络请求的排序(scheduling) (3)  网络请求的优先级处理 (4)  缓存 (5)  多级别取消请求 (6)  和Activity和生命周期的联动(Activity结束时同时取消所有网络请

2015-12-21 11:24:06 417

转载 为什么 Android 手机总是越用越慢?

根据第三方的调研数据显示,有77%的Android手机用户承认自己曾遭遇过手机变慢的影响,百度搜索“Android+卡慢”,也有超过460万条结果。在业内,Android手机一直有着“越用越慢”的口碑AD:【51CTO技术沙龙】移动时代数据挖掘和行为分析—让用户数据更精彩!根据第三方的调研数据显示,有77%的Android手机用户承认自己曾遭遇过手机

2015-12-20 21:54:51 878

转载 四大因素决定 浅析iOS为什么比安卓流畅

不少人都反应苹果iPhone要比一般Android手机流畅,这是一个现象要说是大问题谈不上,毕竟两者是完全两个不同的系统所以严格来说放在一起对比是不公平的。不过因为Android以及iOS是当下两大主流操作系统,对比抗衡之类的说法自然难以避免。今天我们就来谈谈为什么iOS产品在使用过程中会让人觉得更加流畅一些,而为何一些Android手机则容易出现卡顿延迟的情况。iOS手机为什么比安卓

2015-12-18 11:27:34 1487

转载 JAVA中为什么会有extends和implents两个关键字

从概念上来说,extends表示的是类与类或接口与接口的继承,implements表示的是类对接口的实现。也就是说,一个是扩展,另一个是实现。从设计思路来回答,就要讲明白为什么会有类和接口这两个不同的概念。事实上,仅仅通过类的单继承就可以解决绝大部分问题,而C++的多重继承可以解决任何面向对象问题。之所以要设计接口这个概念,主要还是为了使面向对象设计中的多态得到优美的解决。接口是一个特殊的抽

2015-12-14 22:43:27 3361

转载 互联网推送服务原理:长连接+心跳机制(MQTT协议)

理论知识:互联网推送消息的方式很常见,特别是移动互联网上,手机每天都能收到好多推送消息,经过研究发现,这些推送服务的原理都是维护一个长连接(要不不可能达到实时效果),但普通的socket连接对服务器的消耗太大了,所以才会出现像MQTT这种轻量级低消耗的协议来维护长连接,那么要如何维护长连接呢:  在写之前,我们首先了解一下为什么android维护长连接需要心跳机

2015-12-14 13:34:06 352

转载 浅析Android系统中HTTPS通信的实现

这篇文章主要介绍了浅析Android系统中HTTPS通信的实现,实现握手的源码为Java语言编写,需要的朋友可以参考下前言最近有一个跟HTTPS相关的问题需要解决,因此花时间学习了一下Android平台HTTPS的使用,同时也看了一些HTTPS的原理,这里分享一下学习心得。HTTPS原理HTTPS(Hyper Text Transfer Protocol Secure),是一种

2015-12-10 21:54:17 498

转载 [转]TabActivity中监听按键响应(返回键)

在普通的Activity中我们可以通过重写onKeyDown(int keyCode, KeyEvent event)方法实现对手机按键进行监听,而当要监听的Activity为TabActivity时(其实ListActivity也一样),这个方法并不起作用。如何解决这个问题呢?一个activity继承了TabActivity,当我按下返回键时会退出程序,退出程序之前需要给用户一个确认提示

2015-12-10 14:22:53 456

转载 大神给你分析HTTPS和HTTP的区别

今天在做雅虎的时候,发现用第三方工具截取不到客户端与服务端的通讯,以前重来没碰到过这种情况,仔细看了看,它的url请求时基于https的,gg了下发现原来https协议和http有着很大的区别。总的来说,http效率更高,https安全性更高。  首先谈谈什么是HTTPS:HTTPS(Secure Hypertext Transfer Protocol)

2015-12-08 23:18:10 286

安卓一个很好看实用的自定义加载转圈

这是一个android自定义加载时转圈圈很好的完整demo,很适合新手学习,希望对有需要的朋友能得到帮助

2016-06-14

《 Android内核剖析》柯元旦

本书详细分析了Android内核的内部机制,包括窗口管理系统、Activity管理系统、输入法框架、编译系统等,为Android内核定制及高级应用程序开发提供技术参考。 本书适合于所有Android相关的工程师及产品经理,还可作为相关培训机构的教材。

2015-12-29

volley 缓存

用于实现 volley 缓存的 demo,在没有网络的情况下依然能获取数据,不过获取的是缓存数据

2015-12-24

GoogleIO2013 Android快速联网框架Volley

GoogleIO2013 Android快速联网框架Volley Volley提供的功能 JSON,图像等的异步下载; 网络请求的排序(scheduling) 网络请求的优先级处理 缓存 多级别取消请求 和Activity和生命周期的联动(Activity结束时同时取消所有网络请求)

2015-12-24

Volley.jar 和 afinal框架及相关文档

安卓的两个强大的实用框架,afinal 和 Volley,为了赚点积分下载别的资源,所以要了1分资源分,请见谅

2015-12-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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