自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小源

我的梦想那么大,我却离的那么远......

  • 博客(156)
  • 资源 (31)
  • 收藏
  • 关注

原创 详解Fragment跟Activity之间的通信

大家好.Fragment现在越来越广泛了,中文翻译为碎片,下面我就就碎片代替了,当时谷歌出碎片的原因是因为Android设备屏幕大小不统一,碎片出来了.用一套APP就可以解决平板跟手机上的UI问题.对于新手让碎片跟Activity交互很困难,因为碎片是依附在Activity上面的,他们不是一个整体,好,废话少说,让我们看看到底如何让碎片跟Activity交互.

2014-07-21 14:17:13 4571 2

转载 请设计一个一百亿的计算器

首先要明白这道题目的考查点是什么,一是大家首先要对计算机原理的底层细节要清楚、要知道加减法的位运算原理和知道计算机中的算术运算会发生越界的情况,二是要具备一定的面向对象的设计思想。首先,计算机中用固定数量的几个字节来存储的数值,所以计算机中能够表示的数值是有一定的范围的,为了便于讲解和理解,我们先以byte 类型的整数为例,它用1个字节进行存储,表示的最大数值范围为-128到+

2014-07-18 14:17:47 5287

原创 AndroidActivity跳转动画,让你的APP瞬间绚丽起来

我们都知道绚丽的APP总会给用户耳目一新的感觉,为了抓住用户更大网络公司使出浑身解数让自己的产品更绚丽,而绚丽最简单的效果就是Activity跳转效果,不仅可以让用户看起来舒服,而且实现起来也特别简单,好,下面就让我们实现这些效果,告别原生态的跳转效果吧!首先新建一个Android项目,起名叫作AndroidSwitch。实在不知道起什么名字了,就有道了一个这样的名字,首先让我们先看一下XML

2014-07-18 13:39:51 3518 2

原创 JAVA把毫秒数转换成日期

long sd=1345185923140L; Date dat=new Date(sd); GregorianCalendar gc = new GregorianCalendar(); gc.setTime(dat); java.text.SimpleDateFormat format =

2014-07-18 10:35:41 2403

原创 Android 判断SD卡是否存在及容量查询

首先要在AndroidManifest.xml中增加SD卡访问权限 SD卡是否存在private boolean ExistSDCard() { if (android.os.Environment.getExternalStorageState().equals( android.os.Environment.MEDIA_MOUNTED)

2014-07-18 10:32:35 1602

原创 使用FragmentTabhost代替Tabhost

现在Fragment使用越来越广了,虽然Fragment寄生在Activity下,但是它的出现对于开发者来说是一件非常幸运的事,使开发的效率更高效了,好了下面就说说 FragmentTabhost的使用,因为Tabhost已经不推荐使用了,现在一般都使用FragmentTabhost!我本身也个菜鸟,就是帮帮新手,因为Fragment是3.0才出现,为了避免3.0以下的使用不了,所以我们要用v4包

2014-05-02 18:21:09 9910 13

原创 23种设计模式

23种设计模式

2014-02-18 23:17:37 2484

原创 Android网络请求库——android-async-http使用

android开源框架andorid-async-http使用

2014-02-18 22:20:14 2149 1

原创 Android 异步连网框架

Android异步连网框架

2014-02-18 22:01:15 1892 1

原创 Android三种解析XML方式

XML三种解析方式

2014-02-18 21:49:24 3902

原创 Android数据格式解析对象JSON用法

1.JSON概念:       一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性,从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。        JSON可以将Java对象转成json格式的字符串,可以将json字符串转换成Java。比XML更轻量级,Json使用起来比较轻便和简单。JSON数据格式,在Android

2014-01-19 22:26:44 1853 1

原创 2013年我的程序之路和初入社会的点点滴滴

时间如箭,一转眼2013年就这么过去了,首感谢我的亲人,我的兄弟,我的朋友,对我帮助的人,谢谢你们!从学校出来也有一年了,2013年对于我说是不平凡的,因为这一年,我走上了程序之路,以前也没想过做什么年终总结,但是今年我却想把2013年的点点滴滴用文字的形式记录起来,就当写一篇作文了!也当以后的一点回忆吧!去年的我11月份我从学校以实习身份出来,刚步入社会的我,也迷茫过,也失落过,不知道从

2013-12-31 23:12:39 1633 2

原创 Android .9图片制作教程(二)

Android.9图片制作

2013-12-24 11:10:57 2588

原创 Android.9图片讲解(一)

Android .9图片讲解

2013-12-24 11:02:46 1614 1

原创 Android网络HttpURLConnection和HttpClient

Android网络HttpURLConnection和HttpClient

2013-12-23 09:53:35 1479 1

原创 android library projects cannot be launched解决办法

properties 在android选项中将 is library中将前面的勾去了

2013-12-19 13:43:01 917

原创 Android Handler的简单使用

Android Handler的简单使用

2013-12-18 21:33:44 1181

原创 Java设计模式之单例模式

Java 单例模式

2013-12-18 09:46:11 1301 2

原创 Android Activity与Service通信

Android Activity与Service之间的通信

2013-12-17 23:08:34 2098

原创 Android ExpandableList扩展用法

1.简介  基于基于BaseExpandableListAdapter扩展的ExpandableList用法,现在网上流行的主要有两种:第一种是向BaseExpandableListAdapter传入两个数组,第一个是表示Group(目录头)信息的一维数组,第二个是表示Child(目录子项)的二维数组数组;第二种是构建两个类,一个是表示目录信息的GroupInfo类,另一个是表示子项信息的

2013-12-17 13:32:52 1602

原创 简单实现一个Android ListView分类

最近在做一个关于招聘的APP,里面有选择城市一项,是用listview分类,有的人说两个listview嵌套,但是感觉太麻烦了,比较listview底层太复杂,有的人用expandablelistview,但是感觉效果一样不好,所以写了一个比较简单的,希望对大家有帮助!1.首先看MainActivity类!其实跟普通的代码一样,只是多了一个MyBean类,这个类里面有get和set方法!

2013-12-16 11:06:53 2383

原创 关于android创建对话框报错The method setPositiveButton(int, DialogInterface.OnClickListener) in the type Alert

The method setPositiveButton(int, DialogInterface.OnClickListener) in the type AlertDialog.Builder is not applicable for the arguments (String, new   View.OnClickListener(){})Here is

2013-12-04 10:43:35 2521

原创 Android 密码输入框强力实现

editText.setInputType(0x81) 很变态的办法,但是很有用。

2013-12-04 10:41:03 1572

原创 Android requestWindowFeature()的应用

android开发中经常会在setContentView(R.layout.XXX); 前设置requestWindowFeature(XXXX)。他的意思是需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。一、枚

2013-12-03 14:31:07 1410

原创 Fragment的onCreate和onCreateView的区别?

onCreate是指创建该fragment类似于Activity.onCreate,你可以在其中初始化除了view之外的东西,onCreateView是创建该fragment对应的视图,你必须在这里创建自己的视图并返回给调用者,例如return inflater.inflate(R.layout.fragment_settings, container, false);。super.onC

2013-12-03 11:38:35 2899

原创 Android 打包几种报错情况和解决办法proguard returned with error code 1.

第一种情况:Proguard returned with error code 1. See console Error: C:/Documents (系统找不到指定文件) 后来发现是因为将整个工程放到了桌面上,而桌面的目录是C:/Documents and Settings/Administrator/桌面,在这里面有空格,而proguard进行发编译的时候是不允许有空格的如果换

2013-11-29 12:54:15 3512

原创 Android textview实现删除线

我看网上有很多新手就是不知道怎么在textview上面画一条线,其实很简单,看下面的代码:代码如下:String string = "市场价:¥158.00";TextView textView = (TextView) findViewById(R.id.textView);SpannableString sp = new SpannableString(string);sp.setS

2013-11-28 10:10:40 8924

原创 在Android中使用Application保存全局变量

最近在项目中,遇到了 Application 这个类,开始不知道有什么用,经过学习后才知道它的用途也蛮大的,举个例子,如果想在整个应用中使用全局变量,在 Java 中一般是使用静态变量,public类型;而在 Android 中如果使用这样的全局变量就不符合 Android 的框架架构,但是可以使用一种更优雅的方式,就是使用 Application Context。我们先来看看一下这段说明

2013-11-28 09:54:31 9257 2

原创 Android 导入项目 项目中文字乱码问题

乱码问题出现了几次,一直没有在意,今天又出现了,现总结如下:eclipse之所以会出现乱码问题是因为eclipse编辑器选择的编码规则是可变的。一般默认都是UTF-8或者GBK,当从外部导入的一个工程时,如果该工程的编码方式与eclipse中设置的编码方式不同,就会产生中文的乱码问题,这其中还有几种情况。如果导入的整个工程的编码方式与eclipse的编码方式有冲突,那么这个工程里所有的中文

2013-11-27 15:32:25 1305

原创 关于字符编码,你所需要知道的

字符编码的问题看似很小,经常被技术人员忽视,但是很容易导致一些莫名其妙的问题。这里总结了一下字符编码的一些普及性的知识,希望对大家有所帮助。还是得从ASCII码说起 说到字符编码,不得不说ASCII码的简史。计算机一开始发明的时候是用来解决数字计算的问题,后来人们发现,计算机还可以做更多的事,例如文本处理。但由于计算机只识“数”,因此人们必须告诉计算机哪个数字来代表哪个特定字符

2013-11-27 15:01:53 1581

原创 Activity横竖屏切换问题

曾经遇到过一个面试题,让你写出横屏切换竖屏Activity的生命周期。现在给大家分析一下他切换时具体的生命周期是怎么样的:1、新建一个Activity,并把各个生命周期打印出来2、运行Activity,得到如下信息onCreate-->onStart-->onResume-->3、按crtl+f12切换成横屏时onSaveInstanceState-

2013-11-27 09:57:39 1255

原创 Android系统架构图

从上图中可以看出,Android系统架构为四层结构,从上层到下层分别是应用程序层、应用程序框架层、系统运行库层以及Linux内核层,分别介绍如下:    1)应用程序层         Android平台不仅仅是操作系统,也包含了许多应用程序,诸如SMS短信客户端程序、电话拨号程序、图片浏览器、Web浏览器等应用程序。这些应用程序都是       用Java语言编写的,并且这些

2013-11-27 09:56:40 5167

原创 Android DVM简介

Dalvik Virtual Machine 是Android平台的基础。      Dalvik和标准Java虚拟机(JVM)之间的首要差别之一,就是Dalvik基于寄存器,而JVM基于栈。选择基于寄存器的方式是因为它对提前优化(ahead-of-time optimization)提供了更好的支持,而这对类似于移动电话这样的受限环境是颇有裨益的。另一份针对基于寄存器虚拟机和基于栈虚拟机更深

2013-11-27 09:54:41 1552

原创 ProgressDialog返回键不能取消问题

我发现了一个问题:如下2种方式创建的ProgressDialog,方式1能响应返回键,即按下返回键时,ProgressDialog消失;方式2不能响应返回键,即按下返回键时,ProgressDialog不会消失。 方式1:ProgressDialog mProgressDialog=new ProgressDialog(this); mProgressDialog.setTitle("标题

2013-11-27 09:52:13 4108 1

原创 关于Intent传数组问题

Intent是Activity与Activity之间,Activity与Service之间传递参数的介质 Intent.putExtras(key, value)几乎可以包括各种类型的值,但是却没有类似List之类的传递参数 再加班无聊的时候,我试了试,发现可以把list强转成Serializable类型,然后通过putExtras(key, (Serializab

2013-11-26 10:04:10 1944 2

原创 Android 图片异步加载

所谓图片异步加载,意思是不用一次把图片全部加载完,你可以叫它延迟加载,缓冲加载都行。看看你有没有这种需求:某篇文章图片很多,如果在载入文章时就载入所有图片,无疑会延缓载入速度,让用户等更久,所以,我想找这样一种插件,让网页只加载浏览器视野范围内的图片,没出现在范围内的图片就暂不加载,等用户滑动滚动条时再逐步加载。lazyload就是用来实现这种效果。package com.exam

2013-11-25 15:06:13 1550

Android解析Html,快速打造一个App

Android解析Html,快速打造一个App,Android解析Html,快速打造一个AppAndroid解析Html,快速打造一个AppAndroid解析Html,快速打造一个App

2017-11-11

Android shape 属性深入用法

Android shape 属性深入用法 我的博客:http://blog.csdn.net/xiaoyuan511

2016-11-13

Android 沉浸式状态栏及悬浮效果

Android 沉浸式状态栏及悬浮效果 我的博客:http://blog.csdn.net/xiaoyuan511

2016-11-13

仿微信添加标签效果

仿微信添加标签效果 我的博客:http://blog.csdn.net/xiaoyuan511

2016-11-12

Android shape 属性深入详解

Android shape 属性深入详解 我的博客:http://blog.csdn.net/xiaoyuan511

2016-11-12

Android shape属性详解

Android shape属性详解

2016-11-12

优雅地为RecyclerView加上头部和下来刷新、自动加载

优雅地为RecyclerView加上头部和下来刷新、自动加载 我的博客:http://blog.csdn.net/xiaoyuan511

2016-11-12

Android Emoji 表情开发

Android Emoji表情开发。两端使同一套的图片,防止两端因为系统内置的Emoji表情不一样,而造成用户体验不一致!

2016-03-12

Android Emoji表情开发,让你的APP瞬间充满生机

Android Emoji表情自定义开发以实现多端同意,我的博客地址:http://blog.csdn.net/xiaoyuan511 欢迎提问

2016-03-12

Android仿微信发图片的样式

Android仿微信发现图片样式 Android仿微信发现图片样式 Android仿微信发现图片样式 我的博客:http://blog.csdn.net/xiaoyuan511

2016-03-03

IOS上拉刷新及自动加载更多,不需要上拉加载更多,

IOS上拉刷新及自动加载更多,不需要上拉加载更多,直接就翻到下面就自动加载更多! 喜欢的话到我博客留个言吧,感谢:http://blog.csdn.net/xiaoyuan511 新手,大神勿喷。求共同进步!

2015-04-30

IOS学习之UiViewController带值跳转以及协议的实现

IOS学习之UiViewController带值跳转以及协议的实现,原来这么做的啊 http://blog.csdn.net/xiaoyuan511

2015-04-25

IOS Actionsheet使用频率很高的控件

IOS Actionsheet使用频率很高的控件.http://blog.csdn.net/xiaoyuan511

2015-04-25

IOS UiTableView简单应用仿个人中心

听说学好uitableview能装逼,所以我就学了,每办法,为了装逼!大神勿喷!http://blog.csdn.net/xiaoyuan511

2015-04-24

仿去哪儿磁贴效果

仿去哪儿磁贴效果http://blog.csdn.net/xiaoyuan511

2014-10-29

Android实现获取验证码效果

Android实现获取验证码效果 http://blog.csdn.net/xiaoyuan511

2014-09-16

Android用GridView排列相册,实现微信选择图片效果

Android用GridView排列相册,实现微信选择图片效果

2014-09-16

Androd px转dip和sp

Androd px转dip和sp http://blog.csdn.net/xiaoyuan511

2014-09-11

Android更换头像功能

Android更换头像功能 Android更换头像功能 http://blog.csdn.net/xiaoyuan511

2014-09-11

Android使用Google推荐的联网框架Volley,让连接网络更加简单

Android使用Google推荐的联网框架Volley,让连接网络更加简单我的博客http://blog.csdn.net/xiaoyuan511

2014-08-21

Android popupWindow仿微信弹出效果

Android popupWindow 仿微信弹出效果我的博客http://blog.csdn.net/xiaoyuan511

2014-08-20

Android PopupWindow显示位置常用效果

Android PopupWindow显示位置常用效果 我的博客http://blog.csdn.net/xiaoyuan511/article/details/38711323

2014-08-20

Android时间对话框

此为示例代码,详细讲解请参考博文: http://blog.csdn.net/xiaoyuan511 如对资源内容有疑问,请到博客中留言。

2014-07-25

AndroidListView全选功能,非CheckBox

此为示例代码,详细讲解请参考博文: http://blog.csdn.net/xiaoyuan511 如对资源内容有疑问,请到博客中留言。

2014-07-24

Fragment跟Activity通信交互

Fragment跟Activity通信和交互 碎片跟Activity交互和通信 此为示例代码,详细讲解请参考博文: http://blog.csdn.net/xiaoyuan511 如对资源内容有疑问,请到博客中留言。

2014-07-21

FragmentTabhost简单使用

FragmentTabhost代替Tabhost

2014-05-02

Android异步连网框架

Android 异步连网框架

2014-02-18

android listview分类

简单实现一个listview分类,希望对大家能有帮助!

2013-12-15

android listview分类

简单实现一个listview分类,希望能对你们有帮助

2013-12-15

android 图片异步加载

所谓图片异步加载,意思是不用一次把图片全部加载完,你可以叫它延迟加载,缓冲加载都行。

2013-11-25

图片异步加载

所谓图片异步加载,意思是不用一次把图片全部加载完,你可以叫它延迟加载,缓冲加载都行。

2013-11-25

空空如也

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

TA关注的人

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