自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阳光灿烂的日子的博客

的确,任何一项顶尖技艺的打磨,除了有天赋,还需要有不计其数的、枯燥到要吐的重复训练,这就是所谓的一万小时理论,这也就是朗朗当年为什么想要剁掉手指的原因。

  • 博客(193)
  • 资源 (5)
  • 收藏
  • 关注

原创 android intent传递对象和集合

传递对象 Article article = JsonUtils.getArticle(content); intent = new Intent(activity, CompositionCorrect.class); Bundle bundle = new Bundle(); bundle.putSerializable("A

2016-09-30 00:10:13 4925

转载 Activity向Fragment中传值

版权声明:本文为博主原创文章,未经博主允许不得转载。activity向fragment中传值   1。要传的值  放到Bundle对象里2。通过创建传递封Fragment 将bundle对象 通过 setArguments()传递到fragment3.Fragment中 通过getArguments() 得到 bundle对象  就能得到里面的值代码:

2016-09-30 00:05:22 2923 1

转载 深刻的理解Fragment生命周期 都在做什么,fragment生命周期

Fragment用了很久了,接下来讲一下我自己对fragment的理解。部分图片内容参考官方文档。请各种参考这篇文章:http://blog.csdn.net/wanghao200906/article/details/45561385先上一个生命周期的图片吧 下面挨个的说一下我平时 都怎么使用 这些 回调函数的流程: onAttach() 作用:fragment已经

2016-09-29 23:56:03 309

转载 写一个单例(Singleton),并说明单例的目的和好处

单例的目的:保证一个类只有单一的实例,也就是说你无法通过new来创建这个类的一个新实例。单例的好处:当一个对象在程序内部只能有一个实例的时候,它可以保证我们不会重复创建,而是始终指向同一个对象。Singleton通过将构造方法限定为private避免了类在外部被实例化,在同一个虚拟机范围内,Singleton的唯一实例只能通过getInstance()方法访问。 第一种:在声明变量时实

2016-09-29 23:39:32 1960

原创 单例

懒汉式public class Singleton{private stattic Singleton instance;private Singleton(){}public static Singleton getIntance(){if(instance==null){instance=new Singleton();}return insat

2016-09-29 23:35:28 382

转载 安卓开发实战之app之版本更新(DownloadManager和http下载)完整实现

原文  https://zilianliuxue.github.io/2016/09/28/安卓开发实战之app之版本更新(DownloadManager和http下载)完整实现/主题 安卓开发 HTTP本文将讲解app的升级与更新。一般而言用户使用App的时候升级提醒有两种方式获得:一种是通过应用市场 获取一种是打开应用之后提醒用户更新升级而更新操作一般是

2016-09-29 23:02:11 3171

转载 Android:用GSON 五招之内搞定任何JSON数组

写在前面原文  http://www.iamxiarui.com/2016/08/30/android:用gson-五招之内搞定任何json数组/关于GSON的入门级使用,这里就不提了,如有需要可以看这篇博文 《Google Gson的使用方法,实现Json结构的相互转换》 ,写的很好,通俗易懂。 我为什么写这篇文章呢?因为前几晚跟好友 xiasuhuei321

2016-09-29 22:57:45 9326 1

转载 如何使用Gson工具类,以及使用listview加载相应的解析项

http://blog.csdn.net/ck1298677502/article/details/52040148使用Gson包解析数据,并添加到listview    public class JsonWether_Activity extends AppCompatActivity {    ListView listView;    List hotellist

2016-09-29 22:55:59 585

转载 Json解析和可扩展的ListView

版权声明:本文为博主原创文章,未经博主允许不得转载。本文是解析加载本地的Json,为了在不搭建服务器的情况下便于测试。。。user.json[html] view plain copyprint?{    "result": "1",      "message": "organ list",      "groups": [

2016-09-29 22:51:04 546

转载 Gson的使用——Gson解析json数组并展示在ListView控件上

版权声明:本文为博主原创文章,未经博主允许不得转载。类似于解析json数据的框架有很多,常用的就是Gson,使用起来特别的方便,同时,还拥有很好的可操作性,今天就来说说怎么用Gson去解析一个json数组。使用Gson之前,需要下载一个gson.jar的jar包。具体的自己去网上下载,有很多。首先看看数据源{ "a": [ { "

2016-09-29 22:49:17 683

转载 天气预报--保存已查询城市,历史记录功能实现

版权声明:本文为博主原创文章,未经博主允许不得转载。保存功能,结合android我只能想到一个最适合的方法,数据库,在上次的查询城市中我也操作了sqlite,db.exec的那几条数据库语句要记住。做这个功能之前我首先想的如何将数据以什么样的形式表现出来,要出现的内容是什么,历史记录的表中要保存什么内容,最后我选择了用一个ListView来显示数据,显示城市名字,温度,天气图标,还有温馨提

2016-09-27 21:25:00 1045

转载 天气预报--语音功能

版权声明:本文为博主原创文章,未经博主允许不得转载。我的语音功能的实现是通过科大讯飞的语音包实现的,其实最大的功劳就是我找到了Demo啊哈哈~用这个语音包之前我还搜了一些实现语音的方法,有一种是直接调用系统的语音识别方法,但前提是手机必须注册了google voice,附上链接http://blog.csdn.net/wangkuifeng0118/article/details/7251

2016-09-27 21:21:27 3661

转载 android开发游记:广告轮播器无限循环滚动 首尾无缝切换解决方案

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]使用方法实现原理源码分析图片轮播器在现在的应用中已经很常见了,已经形成了一种新型的广告展示的标准,网上有很多实现的源码,但是使用之后发现多少是继承viewpager来实现,并没有处理好从最后一页到第一页的切换效果,viewpager本身也没有提供无限循环滚动的功能,那就只能自己实

2016-09-27 18:48:31 1133

转载 android开发游记:APP内部调启百度、高德、web地图导航

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]使用方法下面解释主要代码一些地图相关的app一般都需要集成导航的功能方便用户使用,但实际上我们很多时候仅仅只是希望提供这样一个贴心的功能把用户送到目的地,而并不会在导航过程中进行自己的业务的处理,这样把导航的功能完全独立出来了,像这样的需求我们就不用在app里自己去集成导航的功能,而是启调用

2016-09-27 18:46:15 1379

转载 android开发游记:RecycleView 实现复杂首页布局三种方式

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]方案一RecyclerView的2级嵌套方案二使用特殊的自定义布局管理器方案三使用第三方控件实现哪种方案最好下载做过电商类应用的朋友可能都会遇到一个比较头疼的问题:复杂的首页布局如何实现。参考百度糯米,美团,bilibili等应用,都会发现其首页的布局相对复杂,例如下图bilibili的首页

2016-09-27 18:44:44 1808 1

原创 浅谈json的封装和解析

第一种json数据的封装格式:{"data":{"Java":"Java开发","Android":"Android程序设计"},"header":{"name":"飞腾博客","address":"http://teachcourse.cn"}}public StringEntity getEntity(){JSONObject dataParams=new JSONOb

2016-09-25 15:54:10 900

原创 如何自定义View视图控件案例开发(一)

概要“自定义视图,自定义控件,自定义View”起初以为那是“高手”做的事情,第一感觉是超级难,昨天写了个项目中的页面,自定义了两个LinearLayout,突然发觉并没有之前想象得那么难,而且自定义控件有点类似“封装”,将在项目中或开发中经常需要使用的视图“View”封装起来,形成类似“TextView、EditText、Button”一样的控件,那么我们在布局xml文件中,直接拖拽控件,即可

2016-09-25 15:52:14 906

原创 【Android开发 】微信支付不成功的几个原因

调试微信支付Demo时特别令人心烦,麻蛋的,不是闪退就是调不起微信支付界面。微信支付一定要理解的几个概念:1导出应用签名区别于应用签名,使用debug.keystore密钥库,导出应用时进行签名2项目包名比如:com.shangmai.recovery3应用签名签名使用官网提供的工具——Gen_Signature_Android.

2016-09-25 15:47:41 8305

转载 Android 支付开发(支付宝)

版权声明:本文为博主原创文章,码字不易,转载请注明原文地址,谢谢。支付宝更新了开发文档,针对最近的支付开发,做一下详细的开发流程总结。一、接入流程1.1、第一步:创建应用并获取APPID创建应用,获取APPID,并且可以申请开通开放产品使用权限,通过APPID您的应用才能正常使用有权限调用的开放产品的接口能力。具体参考:https://doc.open.alipay.c

2016-09-25 14:40:27 1309 1

转载 Notification使用详解之一:基础应用

版权声明:本文为博主原创文章,转载请注明出处。 在消息通知时,我们经常用到两个组件Toast和Notification。特别是重要的和需要长时间显示的信息,用Notification就最合适不过了。当有消息通知时,状态栏会显示通知的图标和文字,通过下拉状态栏,就可以看到通知信息了,Android这一创新性的UI组件赢得了用户的一致好评,就连苹果也开始模仿了。今天我们就结合实例,探讨一下No

2016-09-25 14:03:26 760

转载 Android中SQLite应用详解

版权声明:本文为博主原创文章,转载请注明出处。上次我向大家介绍了SQLite的基本信息和使用过程,相信朋友们对SQLite已经有所了解了,那今天呢,我就和大家分享一下在Android中如何使用SQLite。现在的主流移动设备像Android、iPhone等都使用SQLite作为复杂数据的存储引擎,在我们为移动设备开发应用程序时,也许就要使用到SQLite来存储我们大量的数据,所以我们就

2016-09-25 14:02:12 269

转载 Android 电子罗盘--指南针(方向传感器的应用)

转载自:http://blog.csdn.net/onlyonecoder/article/details/8475653图片神马的在网上搜个指南针图片就好了,本来没有注释,发上来之后感觉不行,还是加上吧,方便学习main.xml[html] view plain copyxml v

2016-09-25 13:59:06 3171

转载 Android之文件下载

版权声明:本文为博主原创文章,未经博主允许不得转载。在手机上下载一些文件是很常见的,比如下载一本书,下载一首Mp3等等,下面就来通过一个实例来简单介绍一下文件的下载。文件下载实现的基本步骤:创建一个HttpURLConnection对象,获得一个InputStream对象,设置网络访问权限。在这个实例中实现歌词和歌曲MP3的下载。首先我们先看一下布局文件,很简单,只有两个But

2016-09-25 13:54:50 302

转载 Android之SQLite数据库的使用

版权声明:本文为博主原创文章,未经博主允许不得转载。SQLite是比较小而功能比较全的关系型数据库,下面介绍一下SQLite数据库的使用方法,及增删改查操作。创建一个Android项目;首先我们需要创建一个DatabaseHelper这个助手类,源码:[html] view plain copyprint?package cn.and

2016-09-25 13:53:23 453

原创 java语言解析json以后加入到listlist集合中,用代码应该怎么实现?可以举个例子吗

import java.util.ArrayList;import java.util.List;import net.sf.json.JSONObject;public class Test {private int userid;private String userName;public int getUserid() {return

2016-09-24 19:19:01 3304 1

转载 Apache+Mysql+PHP环境配置详细过程

首先新建一个自己的amp目录(模仿wampserver安装目录),以后的apache,mysql,php都放在此目录下。下载apache 根据自己的系统下载相应的压缩包,我的64位系统下载的是:”httpd-2.4.23-x64-vc14.zip”将下载的apache压缩包解压到amp目录下。注意,压缩包解压后的文件夹名称为Apache24(因为我的apache是2.4版本的),将文件夹重命名为a

2016-09-24 11:09:28 2708

原创 【php】基于php+mysql 简单的登录注册修改密码系统

对于php和mysql的连接在许多blog上都有说明,为了将mysql中的查询,修改,插入等操作掌握,本文介绍了一下如何采用mysql做一个登录注册修改密码的网页。其中,1.登录-即为对数据库中的内容给予查询,并验证html中的信息与数据库是否匹配;2.注册-即为对数据库中的内容进行插入,注册帐号与密码;3.修改密码-即为对数据库中的内容进行修改。这三个操作,我用了8个ph

2016-09-24 11:07:22 3467 3

转载 php操作mysql的基本函数

php操作mysql的基本函数1、mysql_connect()-建立数据库连接 格式: resource mysql_connect([string hostname [:port] [:/path/to/socket] [, string username] [, string password]])例: $conn = @mysql_connect("localh

2016-09-24 11:00:06 713

转载 php的serialize序列化和json性能测试

最近需要对大数组做存储,需要在serialize序列化和json之间做了选择。因此需要做了性能测试。在php5.2之前对数组存储的时候,大都使用serialize系列化。php5.2之后,开始内置了 JSON 的支持。在网上看到有些资料说:json_encode和json_decode比内置的serialize和unserialize函数要高效。耳闻不如眼见,眼见不一定为实。那就用实际数据

2016-09-24 10:51:39 484

转载 71道经典Android面试题和答案

面试题1. 下列哪些语句关于内存回收的说明是正确的? (b ) A、 程序员必须创建一个线程来释放内存B、 内存回收程序负责释放无用内存 C、 内存回收程序允许程序员直接释放内存 D、 内存回收程序可以在指定的时间释放内存对象 2. 下面异常是属于Runtime Exception 的是(abcd)(多选) A、ArithmeticExceptionB、IllegalArg

2016-09-24 10:42:30 425

转载 Android设计模式之观察者模式

Android设计模式之观察者模式观察者模式(Observer Pattern)定义对象间的一种一个(Observable)对多(Observer)的依赖关系,当一个对象的状态发送改变时,所以依赖于它的对象都得到通知并被自动更新。当然,MVC只是Observer模式的一个实例。Observer模式要解决的问题为:建立一个一(Observable)对多(Observe

2016-09-24 10:34:32 257

转载 Android开发设计模式02

单例模式,可以说是GOF的23种设计模式中最简单的一个。这个模式相对于其他几个模式比较独立,它只负责控制自己的实例化数量单一(而不是考虑为用户产生什么样的实例),很有意思,是一个感觉上很干净的模式,本人很喜欢这个模式。android中很多地方都用到了单例模式,本文以输入法管理者InputMethodManager为例,展开分析。单例模式,Singleton Pattern,能够以其特有

2016-09-24 10:33:01 443

转载 java/android 设计模式学习笔记(9)---代理模式

这篇博客我们来介绍一下代理模式(Proxy Pattern),代理模式也成为委托模式,是一个非常重要的设计模式,不少设计模式也都会有代理模式的影子。代理在我们日常生活中也很常见,比如上网时连接的代理服务器地址,更比如我们平时租房子,将找房子的过程代理给中介等等,都是代理模式在日常生活中的使用例子。  代理模式中的代理对象能够连接任何事物:一个网络连接,一个占用很多内存的大对象,一个文件,或

2016-09-24 10:30:17 587 1

转载 php 通过网页的方式备份和还原mysql数据库

最近上网找了一些关于备份mysql数据库的方法,主要就是通过网页的方法导出数据库的sql 文件,找到个不错的代码,但发现中文导出会乱码,于是稍微修改了一下,下面是备份的代码view plaincopy to clipboardprint?http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  http://www.w

2016-09-24 10:29:12 3247

原创 PHP验证码类,简单安全的PHP验证码

PHP验证码类,简单安全的PHP验证码作者:zouyi615一,验证码示例二,php验证码类,secoder.class.php<?php/** * 安全验证码 * * 安全的验证码要:验证码文字扭曲、旋转,使用不同字体,添加干扰码 * * @author 流水孟春 * @link http://labs.yulans.cn/YL_Securi

2016-09-24 10:23:02 1699

原创 好文章之——PHP系列(一)

注:最近实习的公司是一家做电商企业,后台主要是php开发,好久不怎么接触php的我看了几篇相关文章,提高下对它的认识与理解,发现里面的学习思路还是非常好的,当然也会重新拾一下基础知识啦!其实自己心中还是有点小纠结的,感觉自己学的东西太杂了,没有非常精通的。毕竟人的精力是有限,举个例子:“如果1年干php,第二年又干java,第三年可能是Python。但是当第四年他可能想去找另外一份工作,那他到

2016-09-24 10:04:25 1316

转载 Android 自定义PopupWindow指定位置或给定View坐标弹出

PopupWindowHelper是一个根据View的位置显示PopupWindow的一个工具类、弹出PopupWindow的位置会根据指定的View出现的位置而动态改变、本Demo是用Android Studio开发的、分为两个Module、但我个人更习惯合到一起、所以看个人需要了、代码很简单、就一个PopupWindowHelper工具类、然后直接可以在Activity上面使用了、效果如下:

2016-09-24 09:55:26 3335

转载 Android 初识Retrofit

版权声明:分享技术,传播快乐。如果本博客对你有帮助,请在我的博客首页为我打赏吧!目录(?)[+]配置环境接口定义实体类使用什么是 Retrofit ?Retrofit 是一套 RESTful 架构的 Android(Java) 客户端实现,基于注解,提供 JSON to POJO(Plain Ordinary Java Object ,简单

2016-09-24 09:54:51 321

原创 Android UI--自定义ListView(实现下拉刷新+加载更多)

Android UI--自定义ListView(实现下拉刷新+加载更多)关于实现ListView下拉刷新和加载更多的实现,我想网上一搜就一堆。不过我就没发现比较实用的,要不就是实现起来太复杂,要不就是不健全的。因为小巫近期要开发新浪微博客户端,需要实现ListView的下拉刷新,所以就想把这个UI整合到项目当中去,这里只是一个demo,可以根据项目的需要进行修改。就不要太在乎界

2016-09-24 09:54:38 1474

原创 Android Handler机制剖析

android的handler机制是android的线程通信的核心机制Android UI是线程不安全的,如果在子线程中尝试进行UI操作,程序就有可能会崩溃。Android中的实现了接收消息的“消息队列” ——【MessageQueue】阻塞式地从消息队列中接收消息并进行处理的“线程” ——【Thread+Looper】可发送的“消息的格式” ——【Message】“消息发

2016-09-24 09:54:16 276

资料记录开发做准备

收集的资源记录,有助于开发过程中复习相关知识,保存在此

2019-02-14

testHttpUrlConnection

网络请求HttpUrlConnection,下载图片,和后台服务器交互

2019-02-13

复杂recyclerview优雅实现

复杂recyclerview优雅实现

2017-04-30

recyclerview

RecyclerView

2017-04-30

Android例子源码头像设置完美实现

Android例子源码头像设置完美实现

2016-08-27

空空如也

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

TA关注的人

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