自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

突破极限,突破局限,黑色之路,默默走完...

每个人都依靠自己的知识和认识,却又被之所束缚,还将这些称之为现实。但知识和认识是非常暧昧的东西,那个现实也许只不过是镜中花水中月。人们都生活在自我意识之中,你不这么认为吗?

  • 博客(479)
  • 收藏
  • 关注

转载 7.AsyncTask

转载请标明出处: http://blog.csdn.net/yujun411522/article/details/46125613本文出自:【yujun411522的博客】  AsyncTask是android将Handler和Thread继承好的一个类,在某些场景下使用它很方便。先介绍基本用法,然后看一下源代码,最后比较一下它与handler。 7.1

2015-05-29 20:20:37 412

转载 9.view 绘制过程,讲讲draw/onDraw和drawChild

转载请标明出处: http://blog.csdn.net/yujun411522/article/details/46226135本文出自:【yujun411522的博客】 9.1 view的绘制过程     view的绘制过程在UI中还是非常重要的,view的绘制是从根节点,自上而下的一个过程,主要经历三个过程:        

2015-05-29 20:20:08 2558

转载 6.Handler机制

转载请标明出处: http://blog.csdn.net/yujun411522/article/details/46049131本文出自:【yujun411522的博客】     对android开发了解多一些的开发者应该都知道handler在android中的重要性。     Android中的消息机制是针对某一个具体线程的。一个线

2015-05-29 20:19:54 432

转载 5.UI线程和非UI线程的交互方式

转载请标明出处: http://blog.csdn.net/yujun411522/article/details/46041637本文出自:【yujun411522的博客】 这里说的交互方式应该指的是如何在非UI线程中修改UI线程中的组件。     一般来说有三种方式:     1.Activity.unOnUiThread(Runnable)

2015-05-29 20:19:00 2165

转载 Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念?

转载请标明出处: http://blog.csdn.net/yujun411522/article/details/45932247本文出自:【yujun411522的博客】1.Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念?Dalvik虚拟机允许多个instance的存在。实际上android中的每一个app都是运行在

2015-05-29 20:15:57 4769

转载 仿微信朋友圈发图片

仿微信朋友圈发图片下载地址:http://www.devstore.cn/code/info/934.html运行截图:

2015-05-29 20:04:42 643

转载 自定义类似优酷首页的BannerView幻灯片展示

尼玛,最近自定义view玩hight了根本停不下来,今天想封装一个类似优酷首页title的banner栏,我会在这个基础上加一个title的展示,优酷的banner如下图:                首先是布局文件,自然是ViewPager主打,配上底层的dot indicator和title栏:[html] view plaincopy

2015-05-29 20:04:01 553

转载 _利用android提供的HanziToPinyin工具类实现汉字与拼接的转换

汉字转换成拼接的效果有很多实现方式,例如pinyin4j是一个流行的Java库,支持中文字符和拼音之间的转换。拼音输出格式可以定制(后面的博客会详细介绍使用方法)。但是在android的系统应用联系人中也给我们实现了汉字与拼接转换的方式,接下来我们简单介绍一下android中汉字与拼音的转换。   1.首先到https://github.com/android网站上去下载android提供

2015-05-29 20:01:01 976

转载 ndroid:使用百度地图SDK定位当前具体位置(类似QQ发表说说的选择地点功能)

[-]简单的说就是可以通过调用它绘制地图也可以进行定位而我这次使用百度 地图API要实现类似QQ发表说说时的定位功能使用前准备代码可能出现的bug百度地图 Android SDK是一套基于Android 2.1及以上版本设备的应用程序接口。 可以使用该套 SDK开发适用于Android系统移动设备的地图应用,通过调用地图SDK接口,可以轻松访问百度地图服务和数据

2015-05-29 19:33:46 759

转载 史上功能最全面的图形锁

史上功能最全面的图形锁实现功能:1、手势锁的绘制2、屏幕锁了之后进入图形锁界面先解手势锁再进入界面3、程序进入后台后再次进去先解手势锁再进入界面下载地址:http://www.devstore.cn/code/info/416.html运行截图:

2015-05-29 19:30:29 436

转载 Android布局中实现圆角边框

项目结构解析图片每个红色正方形代表一个linklayout每个红色圈圈代表一个imageview每个绿色圈圈代表一个textview他们包含关系如下bg_boder.xml[html] view plaincopyxml version="1.0" encoding=

2015-05-29 19:28:53 672

转载 Android开发面试经——6.常见面试官提问Android题②(更新中...)

关注finddreams博客:http://blog.csdn.net/finddreams/article/details/44560061 1.HttpURLConnection和HttpClient他们各自的优缺点是什么? HttpUrlConnection 在 2.3 以前的版本是有 bug 的,所以之前的版本推荐使用 HttpClient,但是 google 现在已经不维护 Ht

2015-05-28 19:57:48 406

转载 Android开发面试经——5.常见面试官提问Android题①

关注finddreams博客: http://blog.csdn.net/finddreams/article/details/44513579 一般的面试流程是笔试完就接着是面试了,面试时技术经理会问你一些你工作中遇到的Android方面的问题,谈谈你所做的项目,和在项目中所扮演的角色。今天我就给大家整理一些,面试中常见的面试官提的一些问题?1.要做一个尽可能流畅的ListView,

2015-05-28 19:57:11 491

转载 Android开发面试经——2.常见Android基础笔试题

关注finddreams博客: http://blog.csdn.net/finddreams/article/details/44219231 正值跳槽的热季,整理一下Android面试中最常考的笔试题,为下次找工作时做好充分准备,这是Android的基础部分:1、Android四大组件是什么?作用以及应用场景? Android 的四大组件分别是是Activity,Service

2015-05-28 19:55:24 529

转载 Android开发面试经——3.常见Java基础笔试题

关注finddreams博客:http://blog.csdn.net/finddreams/article/details/44403041 因为Androd使用Java语言来编程的,所以我们做Android开发全面的掌握Java基础是必须的。在面试的过程中,我们发现很多公司发的笔试题有很多知识点都是Java的,搞安卓久了,Java基础的一些知识点也都快忘了,今天就让我们来一起复习一些Jav

2015-05-28 19:55:24 425

转载 Android开发面试经——4.常见Android进阶笔试题(更新中...)

关注finddreams博客:http://blog.csdn.net/finddreams/article/details/44301359上一篇文章我们已经了解了Android笔试的一些基础题目, [《Android开发面试经——2.常见Android基础笔试题》 ] (http://blog.csdn.net/finddreams/article/details/442192

2015-05-28 19:54:56 485

转载 Android开发面试经——1.常见人事面试问题

做为程序员,我们都是有梦想的人,有时候当我们不满足现状,想要进一步提升自己的能力,拓展自己的视野时,跳槽可能是一个我们终将面对的选择。可是我们的工作是成天和电脑打交道,造成我们的人际交往,交流能力不是很强,在面试上我们往往要准备的很充分,才能获得一份心仪的好工作,接下来我给大家整理一下面试中常见的一些问题,包括人事面试和笔试题,今天就来说说人事面试:1、请你自我介绍一下你自己?回答

2015-05-28 19:53:50 720

转载 ViewPager+Fragment取消预加载(延迟加载)

在项目中,都或多或少地使用的Tab布局,所以大都会用到ViewPager+Fragment,但是Fragment有个不好或者太好的地方。例如你在ViewPager中添加了三个Fragment,当加载ViewPager中第一个Fragment时,它会默认帮你预先加载了第二个Fragment,当你加载第二个Fragment时,它会帮你加载第三个Fragment。这样虽然有时很好,但是用户只需看一个Fr

2015-05-28 19:33:41 397

转载 Android事件分发完全解析之事件从何而来

尊重原创转载请注明:From AigeStudio(http://blog.csdn.net/aigestudio)Power by Aige 侵权必究!炮兵镇楼上一节Android事件分发完全解析之为什么是她中我们简略地分析了事件分发机制的由来,这里要说明一点,Android(或者说任何的驱动系统)都包含大量不同类型的事件,比如按键啦、轨迹球啦、鼠标啦、触摸啦、红外线啦等等等,这

2015-05-28 19:32:00 383

转载 Android事件分发完全解析之为什么是她

尊重原创转载请注明:From AigeStudio(http://blog.csdn.net/aigestudio)Power by Aige 侵权必究!炮兵镇楼记得以前教我code的启蒙老师对我说过,如果你想学习一个新事物只需要三个W:Why、What、How,也就是:为什么?是什么?怎么做?当你搞懂这三个W之后,你对新事物必定会有一个透彻的了解。然而对大多数Student来说他

2015-05-28 19:29:53 302

转载 自定义控件其实很简单3/4

尊重原创转载请注明:From AigeStudio(http://blog.csdn.net/aigestudio)Power by Aige 侵权必究!炮兵镇楼隐约雷鸣 阴霾天空 但盼风雨来 能留你在此隐约雷鸣 阴霾天空 即使天无雨 我亦留此地上一节我们细致地、猥琐地、小心翼翼地、犹如丝滑般抚摸、啊不,是讲解了如何去测量一个布局控件,再次强调,

2015-05-28 19:28:58 460

转载 为什么我们可以在非UI线程中更新UI

尊重原创转载请注明:From AigeStudio(http://blog.csdn.net/aigestudio)Power by Aige 侵权必究!炮兵镇楼看到这样的标题……估计N多人会说我是逗比…………因为很多盆友在学习Android(特别是从4.0之后开始入门的)的时候都会常看见或听到别人说我们更新UI呢要在UI线程(或者说主线程)中去更新UI,不要在子线程中更新UI,而

2015-05-28 19:28:14 408

转载 自定义控件其实很简单2/3

炮兵镇楼又要开始鸡冻人心的一刻了有木有!有木有鸡冻! = = ……通过上一节的讲解呢我们大致对Android测量控件有个初步的了解,而此后呢也有不少盆友Q小窗我问了不少问题,不过其实这些问题大多都不是问题,至于到底是不是问题呢,还要等我研究下究竟可不可以把这些问题归为问题……稍等、我吃个药先。大多数盆友的反应是在对控件测量的具体方法还不是很了解,不过不要着急,上一节的内容就当饭前甜点,接下

2015-05-27 21:58:47 521

转载 Android翻页效果原理实现之模拟扭曲

炮兵镇楼上一节我们实现了翻页的曲线效果,但是效果有点小瑕疵不知道大家发现没有:如图,我们发现折叠区域怪怪的,并没有实现我们之前的“弯曲”效果,为什么呢?是计算错了么?其实不是的,我们之前测试的时候使用的将canvas填色,但是这里我们用到的是一张位图,虽然我们的Path是曲线、Region有曲线区域,但是我们的Bitmap是个规规矩矩的矩形啊,怎么弯曲~怎么办呢?说起扭曲,

2015-05-27 21:55:26 389

转载 自定义控件其实很简单7/12

炮兵镇楼要在数量上统计中国菜的品种,在地域上毫无争议地划分菜系,在今天,是一件几乎不可能完成的事……Cut…………抱歉……忘吃药了,再来一遍。如果非要对自定义控件的流程进行一个简单的划分,我会尝试将其分为三大部分:控件的绘制、控件的测量和控件的交互行为。前面我们用了六节的篇幅和一个翻页的例子来对控件的绘制有了一个全新的认识但是我们所做出的所有例子都是不完美的,为什么这么说呢,还是先来看个s

2015-05-27 21:55:05 342

转载 Android翻页效果原理实现之翻页的尝试

尊重原创转载请注明:From AigeStudio(http://blog.csdn.net/aigestudio)Power by Aige 侵权必究!炮兵镇楼在《自定义控件其实很简单》系列的前半部分中我们用了整整六节近两万字两百多张配图讲了Android图形的绘制,虽然篇幅很巨大但仍然只是图形绘制的冰山一角,旨在领大家入门,至于修行成果就看各位的了……那么这个些列主要是通过前面

2015-05-27 21:25:53 509

转载 Android翻页效果原理实现之引入折线

尊重原创转载请注明:From AigeStudio(http://blog.csdn.net/aigestudio)Power by Aige 侵权必究!炮兵镇楼PS:写得太嗨忘了说明一点,下面文章中提到的“长边”(也就是代码部分中出现的sizeLong)指的是折叠区域直角三角形中与控件右边相连的边,而“短边”(也就是代码部分中出现的sizeShort)则指的是折叠区域直角三角形中

2015-05-27 21:25:06 630

转载 自定义控件其实很简单1/2

尊重原创转载请注明:From AigeStudio(http://blog.csdn.net/aigestudio)Power by Aige 侵权必究!炮兵镇楼年关将至事情巨多,最近因为安排蓄谋已已久的旅行事宜很久没更我们的系列教程,约莫着有一个月了,这事情多起来啊闲都闲不下来~~那么我们闲话少说,来看看这一节我们的重点,上一节因为之前从未涉及Canvas的clipXXX方法

2015-05-27 21:24:45 496

转载 自定义控件其实很简单5/12

尊重原创转载请注明:From AigeStudio(http://blog.csdn.net/aigestudio)Power by Aige 侵权必究!炮兵镇楼最近龙体欠安,很多任务都堆着,虽说如此,依然没有停下学习的步伐,虽然偶尔还会有点头痛,但是孤依旧在学习……自赞一个~在1/3中我们结束了全部的Paint方法学习还略带地说了下Matri的简单用法,这两节呢,我们将甩

2015-05-27 21:23:51 779

转载 自定义控件其实很简单1/3

尊重原创转载请注明:From AigeStudio(http://blog.csdn.net/aigestudio)Power by Aige 侵权必究!炮兵镇楼前几天身子骨出了点小毛病不爽,再加上CSDN抽风也木有更新,现在补上之前漏掉的1/3上一节结尾的时候我们说到,Paint类中我们还有一个方法没讲[java] view plainco

2015-05-27 21:20:59 585

转载 自定义控件其实很简单1/6

[-]setPaint srcsetARGBint a int r int g int bsetAlphaint asetAntiAliasboolean aasetColorint colorsetColorFilterColorFilter filterColorMatrixColorFilterLightingColorFilterPorterDuffColorFilter

2015-05-27 21:19:32 452

转载 自定义控件其实很简单1/4

[-]FontMetricsascentdescentgetFontMetrics PaintFontMetrics metricsgetFontMetricsIntgetFontMetricsIntPaintFontMetricsInt fmigetFontSpacingsetUnderlineTextboolean underlineTextsetTypefaceTypeface ty

2015-05-27 21:18:57 628

转载 自定义控件其实很简单1/12

尊重原创转载请注明:From AigeStudio(http://blog.csdn.net/aigestudio)Power by Aige 侵权必究!炮兵镇楼自定义View,很多初学Android的童鞋听到这么一句话绝逼是一脸膜拜!因为在很多初学者眼里,能够自己去画一个View绝逼是一件很屌很Cool的事!但是,同样而言,自定义View对初学者来说却往往可望而不可及,可望是因为

2015-05-27 21:16:34 439

转载 Android UI开发第三十六篇——使用Volley加载图片列表

Android开发者可能会使用Universal Image Loader或者Square`s newer Picasso这些第三方的库去处理图片的加载,那么Volley是怎么加载图片列表的呢,这一篇文章会介绍使用Volley加载图片列表。    在Google I/O介绍Volley的时候,Ficus Kirpatrick讲了很多关于Volley如何的有助于图片加载。但是,你会发现在

2015-05-27 21:15:15 354

转载 AndroidHttp通信 HTTP Client与HttpURLConnection的区别

2013-10-08 18:53 8685人阅读 评论(6) 收藏 举报目录(?)[-]Apache HTTP ClientHttpURLConnectWhich client is bestApache HTTP Client        DefaultHttpClient 以及其相关类 AndroidHttpClient 适用于

2015-05-27 21:13:57 487

转载 Asynchronous HTTP Requests in Android Using Volley

Volley提供的功能为什么使用异步HTTP请求怎样使用Volley安装和使用Volley库使用请求队列异步的JSONString请求JsonObjectRequestJsonArrayRequestStringRequest取消请求重试失败的请求自定义请求超时设置请求头HTTP headers使用Cookies错误处理总结        Volle

2015-05-27 21:12:57 362

转载 网络通信框架Volley使用详细说明

[-]获取JSON对象1声明RequestQueue2 声明并使用Request3 取消Request图片加载1使用ImageRequest下载图片2使用ImageLoader    ImageCache接口有两个方法getBitmapString url和putBitmapString url Bitmap bitmap这两个方法足够简单直白他们可以添加任何的缓存实现

2015-05-27 21:10:47 376

转载 Google I/O 2013 – Volley: Easy, Fast Networking for Android

目录(?)[-]什么是volleyvolley能做什么Advantages of using Volleyvolley架构使用volley1 获取volley2 JsonObjectRequest 简单文本请求3 ImageView4 NetworkImageView1、什么是volley         Volley是Ficus Kirpa

2015-05-27 21:09:27 537

转载 Android socket编程

Socket通常也称做”套接字“,用于描述IP地址和端口,它就是网络通信过程中端点的抽象表示。Java在包java.net中提供了两个类Socket和ServerSocket,分别用来表示双向连接的客户端和服务端。SocketServer类,服务器实现:[java] view plaincopyprint?public class S

2015-05-27 21:08:35 544

转载 Android网络编程——https 不验证证书方式(信任所有证书)

前面写了http的联网方式,Android平台上经常有使用https的需求,对于https服务器使用的根证书是受信任的证书的话,实现https是非常简单的,直接用httpclient库就行了,与使用http几乎没有区别。但是在大多数情况下,服务器所使用的根证书是自签名的,或者签名机构不在设备的信任证书列表中,这样使用httpclient进行https连接就会失败。解决这个问题的办法有两种,一是在发

2015-05-27 20:37:22 484

空空如也

空空如也

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

TA关注的人

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