自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

忍不住化身一条固执的鱼 逆着洋流独自游到底 年少时候虔诚发过的誓 沉默地沉没在深海里、、、

  • 博客(46)
  • 资源 (16)
  • 收藏
  • 关注

原创 框框架架

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

2016-01-25 21:25:50 601

转载 程序员必须知道的10大基础实用算法及其讲解

算法一:快速排序算法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。快速排序使用分治法(Divide and conquer)策

2016-01-24 13:02:12 554

原创 Android studio中常用插件

下述内容皆为网上搜集,若有冒犯各位博主请留言并订正。开工前先推荐两个有意思的网址吧,里面有好多插件,并且都是网址收集的,比较齐全。1:http://www.mobdevgroup.com/tools/android/2:http://www.androiddevtools.cn/index.html收藏一:地址【http://www.jianshu.com/

2016-01-05 23:27:02 681

原创 Android Cursor(游标)

关于游标的知识点 SQLite执行查询后返回Cursor对象 Cursor 是一个随机的数据源。 Cursor 是每行的集合。 使用 moveToFirst() 定位第一行。 你必须知道每一列的名称和数据类型。 所有的数据都是通过下标取得。 游标内容 Cursor:游标接口,提供了遍历查询结果的方法。 【你可以Cursor cursor =new

2015-11-14 16:56:51 3022

原创 开源框架之——xUtils

xUtils地址:https://github.com/wyouflf/xUtilsxUtils简介xUtils3 api变化较多, 已转至 https://github.com/wyouflf/xUtils3xUtils 2.x对Android 6.0兼容不是很好, 请尽快升级至xUtils3.xUtils 包含了很多实用的android工具。xUtils 支持大文件上传,更全面

2015-11-11 21:18:18 499

原创 关于Android 软键盘覆盖布局问题

设置方法一:在activity注册的清单中加入以下代码OKandroid:configChanges="keyboardHidden|orientation"android:screenOrientation="portrait" android:windowSoftInputMode="adjustResize|stateHidden"参数介绍自己百度设置方法二:在

2015-11-11 17:41:41 613

原创 关于eclipse adb的一些问题

问题描述adb端口占用解决方法一:ADB默认端口为5037 查看占用端口的进程PIDC:\Windows\system32> netstat -aon|findstr "5037" TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 10516 TCP 127.0.0.1:14479

2015-11-10 13:39:10 439

转载 foreach语句使用总结

Java5新特征之foreach语句使用总结 foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开发人员提供了极大的方便。 foreach语句是for语句的特殊简化版本,但是foreach语句并不能完全取代for语句,然而,任何的foreach语句都可以改写为for语句版本。 foreach并不是一个关键字,习惯上将这

2015-10-11 17:02:15 548

原创 Eclipse各种优化,美化——doc源码导入

一、首先你必须使用SDK Manager下载或更新好 sources源码二、将下载或更新好的源码导入即可

2015-10-06 22:02:36 601

原创 Eclipse各种优化,美化——插件(好用插件)

一、Eclipse文件浏览器插件【 ExploreFS】eclipse在线安装地址 http://www.junginger.biz/eclipse/ 选择一个文件或者文件夹 点击”Explorer in File System” 就可以直接定位到硬盘中文件的具体位置了。

2015-10-05 02:52:46 5832

原创 Eclipse各种优化,美化——主题(护眼色)

个人感觉这里可以非常简单

2015-10-05 02:44:58 6995

原创 Eclipse各种优化,美化——提示

eclipse的自动补全功能(Content Assist的提示功能)诶,一张图搞定吧。 输入: .abcdefghijklmnopqrstuvwxyz

2015-10-05 02:42:13 956

原创 Android中的5种数据存储方式之——SQLite

知识不用就会生疏,因为最近在做毕业设计的东西,需要用到数据库,今天复习一下数据库的一些东西。 从易到难巩固一下。关于SQLite几个牛逼博客 郭霖:http://blog.csdn.net/sinyu890807/article/category/2522725郭大侠部分内容详细解析: http://www.tuicool.com/articles/aaAnMnA凯风:http://blog.

2015-10-04 11:15:00 2691

原创 Android(异步任务) AsyncTask

AsyncTask知识复习异步加载原因 A、Android单线程模型 B、耗时操作阻塞UI线程异步加载常见方式 A、多线程\线程池 B、AsyncTask AsyncTask类解释class A extends AsyncTask<Params, Progress, Result>Params 任务开始输入的数据类型,一般为String(URL)地址哦。 Prog

2015-09-20 15:41:17 330

转载 Android开发:Handler Runnable和Thread之间的区别和联系

转载地址在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限。下面看例子:package org.thread.demo;  class

2015-09-17 11:48:35 340

转载 Android消息处理机制(Handler、Looper、MessageQueue与Message)

转载地址Android是消息驱动的,实现消息驱动有几个要素:消息的表示:Message消息队列:MessageQueue消息循环,用于循环取出消息进行处理:Looper消息处理,消息循环从消息队列中取出消息后要对消息进行处理:Handler平时我们最常使用的就是Message与Handler了,如果使用过HandlerThread或者自己实现类似HandlerThrea

2015-09-17 07:02:03 293

转载 android json解析及简单例子

JSON的定义:       一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.orgJSON Vs XML1.JSON和XML的数据可读

2015-09-06 02:38:47 453

原创 Android json的一些学习

JSON的定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.orgJSON Vs XML1.JSON和XML的数据可读性基本相同2.JSON和XML同样拥有丰富的解析

2015-09-06 02:33:20 1048

转载 JSONObject与JSONArray的使用

1.JAR包简介要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:commons-lang.jarcommons-beanutils.jarcommons-collections.jarcommons-logging.jar ezmorph.jarjson-lib-2.2.2-jdk15.jar2.JSONObject对象使用J

2015-09-06 01:18:27 397

转载 关于Json的一些东西

原文地址JSONObject简介本节摘要:之前对JSON做了一次简单的介绍,并把JSON和XML做了一个简单的比较;那么,我就在想,如果是一个json格式的字符串传到后台,需要怎么对其处理?如果前台页面需要后台返回的是一个json的字符串,那么后台是怎么把json格式的字符串给拼装起来的呢?JSON和XML是不是有某种联系,他们之间是不是可以互相转换?……带着这些问

2015-09-06 01:10:59 339

原创 Android ——fragment

1. Fragment概述概述:Fragment是从Android v3.0版本开始引入,其翻译为:碎片。其产生是为解决屏幕尺寸大小不一的问题,比如你使用4.42开发了一个应用,那么这个怎么在屏幕不同的2.23和5.0上使用呢,重新开发?当然不是,这时候fragment就可以很好的应用了目的及应用场景:2. Fragment 的创建要使用Fragment,可以通过继承F

2015-09-03 16:37:19 483

原创 Genymotion问题集(侧重win10 系统)

根据目录找寻自己的问题,图片看不清可以直接打开或者鼠标拖到另一个窗口就可以看高清了。由于win10发布不久,很多朋友在升级了Win10后Genymotion、vbox各种打不开。但是Google自家的虚拟机实在有点蛋疼,于是各种吐槽,各种回滚就出现了。为了更好的解决这些问题,避免回滚、将这些问题的解决方法分享出来。 当然在这里的话也希望遇到类似问题的朋友可以去GenymotionQQ群:7966

2015-08-25 12:44:18 8179 12

转载 eclipse工具使用技巧&关联Android源码

转载地址:点击打开链接在Eclipse里关联Android源码的简单办法 Android SDK没有附带把所选平台的源码下载下来,导致基于Eclipse ADT开发的时候没法链到各API的源码,使得大多习惯基于源码开发的人极不习惯,而通过Android推荐的git下载源码的方式比较繁琐,特别是在网络环境不太好的时候把人搞得很烦躁 其实有很多热心的网友已把源码打包放在网上,只需下载下

2015-08-25 09:10:24 474

转载 玩转Eclipse — 自动代码生成的Java Code Template

文章转载地址:点击打开链接当代码写到一定程度之后,就会发现很多代码都被重复地敲了N多遍,甚至毫不夸张地说:闭着眼睛都能敲出来。大量地敲这些重复地代码,除了锻炼敲键盘的速度,基本上没有其他益处,但是长期下来会浪费很多时间,降低了软件开发的效率。例如:为了在程序执行过程中输出logger信息,需要在每个class中都添加这么一段代码:import org.slf4j.Logger;

2015-08-25 09:03:34 3497

转载 Java开发中学用eclipse code templates

以下模板不加说明,均为eclipse自带,或者由安装插件时自动添加的1. 日志对象logger。例如使用slf4j可使如下模板:${:import(org.slf4j.Logger,org.slf4j.LoggerFactory)} private static final Logger _logger = LoggerFactory.getLogger(${enclosing

2015-08-25 08:58:00 509

转载 Android Parcelable和Serializable的区别(三)

1. Parcelable接口Interface for classes whose instances can be written to and restored from a Parcel。 Classes implementing the Parcelable interface must also have a static field called CREATOR, which

2015-08-04 12:26:48 307

转载 Android Parcelable和Serializable的区别(二)

Intent在不同的组件中传递对象数据的应用非常普遍。下面介绍两种通过Intent传递对象的方法。1、实现Serializable接口2、实现Parcelable接口 为什么要将对象序列化? 1、永久性保存对象,保存对象的字节序列到本地文件中; 2、用过序列化对象在网络中传递对象; 3、通过序列化对象在进程间传递对象。 1、实

2015-08-04 12:17:23 378

转载 Android Parcelable和Serializable的区别(一)

本文主要介绍Parcelable和Serializable的作用、效率、区别及选择,关于Serializable的介绍见Java 序列化的高级认识。 1、作用Serializable的作用是为了保存对象的属性到本地文件、数据库、网络流、rmi以方便数据传输,当然这种传输可以是程序内的也可以是两个程序间的。而Android的Parcelable的设计初衷是因为Serial

2015-08-04 12:10:18 426

原创 Android Activity的探讨——中级

activity的传值方式一、初步涉及简单传值方式发送Intent intent = new Intent(MainActivity.this,Two_ac.class); intent.putExtra("name", "盖伦"); intent.putExtra("pass", "4444");

2015-08-04 12:09:03 371

转载 Android播放音频的两种方式

本文系转载:http://blog.csdn.net/rongyongfeikai2/article/details/8165203一种使用MediaPlayer,使用这种方式通常是播放比较长的音频,如游戏中的背景音乐。代码如下:[java] view plaincopyprivate MediaPlayer mPlaye

2015-08-02 15:16:22 919

原创 Android Activity的探讨——入门

今天抽了一天的时间来探讨Activity的学习内容(这里的话会有入门篇,中级篇,以及高级篇),学了Java2EE的孩子们应该知道里面有个servlet,其实activity也是类似的一个东西。废话不多说了,请看大屏幕,精彩都在后面。本文涉及的参考博客地址:http://www.cnblogs.com/liuning8023/p/3771382.htmlActivity的三个状态:

2015-08-02 14:33:59 567

转载 Android中对Log日志文件的分析

首先声明:本文系转载转载地址为:http://blog.csdn.net/andy_android/article/details/6851828一,Bug出现了, 需要“干掉”它 bug一听挺吓人的,但是只要你懂了,android里的bug是很好解决的,因为android里提供了LOG机制,具体的底层代码,以后在来分析,只要你会看bug,andro

2015-08-02 10:42:00 2140

转载 AndroidUI设计之 布局管理器 - 详细解析布局实现

写完博客的总结 : 以前没有弄清楚的概念清晰化父容器与本容器属性 : android_layout...属性是本容器的属性, 定义在这个布局管理器的LayoutParams内部类中, 每个布局管理器都有一个LayoutParams内部类, android:... 是父容器用来控制子组件的属性. 如android:layout_gravity 是控制组件本身的对齐方式, android:

2015-07-31 19:31:21 563

转载 [Android问答] px、dp和sp,这些单位有什么区别?

相信每个Android新手都会遇到这个问题,希望这篇帖子能让你不再纠结。 px: 即像素,1px代表屏幕上一个物理的像素点;px单位不被建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同,如下图所示 偶尔用到px的情况,是需要画1像素表格线或阴影线的时候,用其他单位如dp会显得模糊。 dp: 这个是最常用但也最难理解的尺寸单位。它与“像素密度”密切相关,所以首先我们解释一下什

2015-07-30 22:18:56 383

转载 Android LayoutInflater详解

在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。具体作用: 1、对于一个没有被载入或者想要动态载入的界面,都需要使用Layout

2015-07-29 22:32:46 322

原创 Android日常小问题收集库

1——关于控件焦点抢占问题的解释一、可以在布局中控制 android:descendantFocusability="blocksDescendants"二、在抢占你焦点的控件中设置android:focusable="false"

2015-07-29 17:30:52 385

原创 Java,XML,Android 删除各种注释内容

日常中用到的注释方法一、 // 单行注释 二、 /* */ 多行注释三、 /** */ 文档注释四、<!-- -->那么问题来了,怎么删除呢?还在不停的Del或者Ctrl+/取消注释?那多麻烦啊。所以现在我们就用一种简简单单的方法来搞定吧。当你使用正则表达式的时候问题就简单多了删除 java 注释 /* */:/\*{1,2}[\s\S]*?\*/删除 java 注释 //://[\s\S]

2015-07-29 09:30:58 1705 1

原创 Android 时间显示问题

显示当前时间 SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss"); String str=sdf.format(new Date()); try { Thread.sleep(1000); } catch (InterruptedE

2015-07-28 20:52:41 383

原创 Android Adapter接口

Android Adapter(适配器)一、定义适配器对象是适配视图与基础数据之间的桥粱。适配器提供了获取数据的途径,同时也负责为数据集中的每一项数据创建视图。下面我们来看一下他的一个关系图 这里在附上Adapter的树状图 二、所遵循的模式(MVC)那么MVC模式是什么呢?1、模型(Model)   业务逻辑层。用于封装业务逻辑和数据模型。2、视图(View)   表示层。就是与用户实

2015-07-28 15:37:31 624

原创 Android中的5种数据存储方式之——文件存储数据

文件存储数据android文件存储的4种方式Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容,如果想把新写入的内容追加到原文件中。可以使用Context.MODE_APPENDContext.MODE_APPEND:模式会检查文件是否存在,存在就往文件追加内容,否则就创建新文件。Context.MODE_

2015-07-27 19:57:07 1290

关于异步数据解析的案例

关于异步数据解析的案例,里面的实例是关于怎么样将一个json的数据接口转换成为一个适配器可以使用的集合

2015-09-06

genymotion与Androidstudio连接插件

genymotion+Androidstudio连接插件

2015-08-25

genymotion_兼容包

genymotion_兼容包,将压缩包的中文名改成英文名直接拖入虚拟机中的手机桌面就可以了

2015-08-25

genymotion_eclipse插件

genymotion_eclipse插件

2015-08-25

深入学习Android activity

Android activity的学习内容,博客地址:http://blog.csdn.net/zhan1350441670/article/details/47274907

2015-08-04

Activity_one

这里是博客中的Android activity的源代码

2015-08-02

Android 适配器——BaseAdapter

这里面存放的是我博客中BaseAapter适配器的学习代码

2015-07-29

Android登陆注册之five

这里是我上传的登陆注册的一些源代码,有直接用写死登录名的,有使用SharePreferences,也有使用SQL进行存储的。里面有我很多注释,还是比较好理解的。

2015-07-24

Android登陆注册之four

这里是我上传的登陆注册的一些源代码,有直接用写死登录名的,有使用SharePreferences,也有使用SQL进行存储的。里面有我很多注释,还是比较好理解的。

2015-07-24

Android登陆注册之three

这里是我上传的登陆注册的一些源代码,有直接用写死登录名的,有使用SharePreferences,也有使用SQL进行存储的。里面有我很多注释,还是比较好理解的。

2015-07-24

Android登陆注册之six

这里是我上传的登陆注册的一些源代码,有直接用写死登录名的,有使用SharePreferences,也有使用SQL进行存储的。里面有我很多注释,还是比较好理解的。

2015-07-24

Android登陆注册之two

这里是我上传的登陆注册的一些源代码,有直接用写死登录名的,有使用SharePreferences,也有使用SQL进行存储的。里面有我很多注释,还是比较好理解的。

2015-07-24

Android登陆注册之one

这里是我上传的登陆注册的一些源代码,有直接用写死登录名的,有使用SharePreferences,也有使用SQL进行存储的。里面有我很多注释,还是比较好理解的。

2015-07-24

ICO转PNG小软件

这个小工具是专门用来Android工程中UI设计时图片类型转换的

2015-07-24

WiFi共享精灵

WiFi共享精灵!这是一个很不错的wifi共享软件哦!本人亲测!

2013-04-14

Visual+C+++6.0(支持win7)

此VC++6.0为中文简体版本,此前从装过别的版本,但win7大多装不上,有的能装上但过程太繁琐,此外别的版本有几百兆,而这只有30来兆,而且可直接安装运行,对于专业人士来说此版本功能过于简单,对于学生来说此版本足以满足需要。

2013-03-02

空空如也

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

TA关注的人

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