自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (4)
  • 收藏
  • 关注

原创 Android开发中,让你事半功倍的整理归档(二)

上篇文章 Android开发中,让你事半功倍的整理归档(一)主要介绍了开发前的一些基础的配置,以及AS的一些快捷键及插件等等…..这篇主要是讲在开发中遇到一些问题,以及如何能提升开发效率。命名规范现在项目一个人的估计很少了吧,既然是团队开发,那团队之间就必须有一套自己的规范。包括一些开发的命名规则,目录结构,包的命名…..每个团队都会有不同的规则,这个项目命名规范是比较同通用的,可以作为一个参考。另

2017-05-15 22:12:06 410

原创 Android开发中,让你事半功倍的整理归档(一)

现在开始写一个APP时,在前期搭建一个好的框架是能让你在开发中节省很多时间,提升你的开发效率的。所以我准备写一些文章,(AS、框架、UI、代码…..)目的就是让你的项目尽可能变得更易维护,更节省时间,以及避免一些容易犯错的地方…..AS快捷键、插件第一篇就介绍下开发工具,基本的配置就不说了!重点介绍下常用插件,配置…..”工欲善其事,必先利其器“,AS大家应该都很熟了,这里的话我只写些我认为比较好用

2017-04-22 14:19:46 849

原创 Android 中的IPC机制

Android IPC 介绍IPC是 Inter-Proscess Communication的缩写,含义为进程间的通讯或者跨进程通讯,是指两个进程之间进行数据交换的过程。按操作系统的中的描述,线程是CPU调度最小的单元,同时线程是一种有限的系统资源,而进程是指一个执行单元,在PC和移动设备上指一个程序或者一个应用。一个进程可以包含多个线程,因此进程和线程是包含于被包含的关系。IPC的使用场景就必须

2017-04-15 18:34:11 10055 4

原创 Activity的启动模式

最近在读Android开发艺术探讨,准备写些文章加深下自己对书中的一些理解。好了,下面就开始介绍了:Activity的LaunchMode默认情况下,当我们多次启动同一个Activity的时候,系统会创建多个实例并把他们一一放入任务栈中,当我们点击Back键时,会发现Activity一一回退。任务栈是一种 “先进后出”的栈结构,按下back键就会有一个Activity出栈,知道栈空为止,当栈中无任何

2017-04-02 17:49:25 584

原创 Dagger2初步使用及介绍

Dagger2是一个Android依赖注入框架,由Google Fork 的 Square公司的Dagger基础上再开发。传统的MVC框架Activity比较臃肿,难以维护,现在主流的架构还是使用MVP(Mode + View + Presenter)的方式。但是MVP框架也有可能在Presenter中集中大量代码,引入Dagger2可以实现Presenter与Activity直接的解耦,提高模块化

2017-03-18 16:20:06 561

原创 Android的Nexus搭建Maven私有仓库与使用

Nexus概述Nexus是一个基于maven的仓库管理的社区项目.主要的使用场景就是可以在局域网搭建一个maven私服,用来部署第三方公共构件或者作为远程仓库在该局域网的一个代理.简单举几个例子就是:第三方Jar包可以放在nexus上,项目可以直接通过Url和路径配置直接引用.方便进行统一管理.同时有多个项目在开发的时候,一些共用基础模块可以单独抽取到nexus上,需要用的项目直接从nexus上

2017-03-17 16:52:25 2400

原创 Hexo搭建博客以及多端同步更新

Hexo搭建博客以及多端同步更新​ 这几天弄了下Hexo的博客搭建,并搞定了多端同步管理了。现在将搭建遇到的一些坑以及过程分享出来,自己也再理顺一遍。本文是基于码市 的私有仓库(github一样的原理)的,博主只是在多端管理的时候不想把所有的文章都同步到公共仓库去,另外还有就是GitHub的访问速度(毕竟是国外的)。好了,废话不多说,下面就介绍下Hexo是如何更换主题、添加博客评论、以及多端同步

2017-03-13 20:28:42 3842

原创 android中微信支付!! 其实没那么难

最近这段时间在做微信支付,把一些开发的流程及遇到的一些问题记录下来,以后遇到的话也能做个参考!毕竟刚接触这个支付的时候也是走了好多弯路。首先第一步肯定是要去申请你的公众号,服务号各种的。。。如果一切顺利的话,就可以拿到以下东西,也是开发时所需要的①java的证书(在退款,企业转账时用的上)②AppID:微信分配的公众账号ID③AppSecret:获取token有用④Mchi

2015-06-17 18:18:49 1470

原创 SlidingMenu+ActionBar+Fragment实现

项目中要用到SlidingMenu+ActionBar,所以就

2014-11-20 16:04:42 1183

原创 机顶盒中动画、倒影、悬浮效果实现!!!!

上次写了一篇关于机顶盒焦点事件的获取,以及页面的适配。接下来,开始编写机顶盒开发中对于一些图片的焦点事件,动画效果、倒影的实现。这都是在机顶盒开发界面中常常要要用到的一些效果!!直接开代码:由于上一篇文章我已经写过了一些界面的适配,(http://blog.csdn.net/a565102223/article/details/41074645)接下来就直接在上次的代码中修改了,为了简单演示起

2014-11-18 14:50:51 2870

原创 关于机顶盒焦点的获取,及事件响应!!

记得刚做机顶盒开发的时候,真的把我坑惨了,网上又找都不什么资料,所以只能自己慢慢摸索了。在其中也是学到了一些知识,当然也遇到过许多的问题,so。。。就希望把这些经验分享给其他刚开始步入机顶盒开发的程序猿。。。。。做机顶盒这块了,最麻烦的就是这个焦点问题了,因为机顶盒都是用遥控操作的,所以在界面上都需要有一个用户操作的焦点!!!下面就带大家写一个在机顶盒中经常用到的界面切换的程序。。。程

2014-11-13 10:14:52 3803 3

转载 Android 通过WebService进行网络编程,使用工具类轻松实现

相信大家在平常的开发中,对网络的操作用到HTTP协议比较多,通过我们使用Get或者Post的方法调用一个数据接口,然后服务器给我们返回JSON格式的数据,我们解析JSON数据然后展现给用户,相信很多人很喜欢服务器给我们返回JSON数据格式,因为他解析方便,也有一些JSON的解析库,例如Google提供的GSON,阿里巴巴的FastJson,不过还是推荐大家使用FastJson来解析,我自己开发中也

2014-11-08 13:49:58 665

转载 常用的正则表达式大全

常用正则表达式大全!(例如:匹配中文、匹配html)匹配中文字符的正则表达式: [u4e00-u9fa5]     评注:匹配中文还真是个头疼的事,有了这个表达式就好办了   匹配双字节字符(包括汉字在内):[^x00-xff]   评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)   匹配空白行的正则表达式:ns*r   评注:可以

2014-11-08 13:38:58 532

转载 Android面试题精选

1.android dvm 的进程和Linux的进程,应用程序的进程是否为同一个概念:答:dvm是dalivk虚拟机。每一个android应用程序都在自己的进程中运行,都拥有一个dalivk虚拟机实例。而每一个dvm都是在linux的一个进程。所以说可以认为是同一个概念。2.android的动画有哪几种?他们的特点和区别是什么?答:两种,一种是tween动画,一种是fram

2014-11-08 13:35:45 564

转载 Eclipse背景设置

Eclipse背景颜色修改: 操作界面默认颜色为白色。对于我们长期使用电脑编程的人来说,白色很刺激我们的眼睛,所以我经常会改变workspace的背景色,使眼睛舒服一些。设置方法如下: 1、打开window->Preference,弹出Preference面板 2、展开General标签,选中Editors选项,展开。 3、选中 Test Editors,右边出现Test

2014-11-08 11:50:06 544

转载 直接拿来用!最火的Android开源项目(完结篇)

摘要:截至目前,在GitHub“最受欢迎的开源项目”系列文章中我们已介绍了40个Android开源项目,对于如此众多的项目,你是Mark、和码友分享经验还是慨叹“活到老要学到老”?今天我们将继续介绍另外34个Android开源项目。此前,CSDN移动频道推出的GitHub平台上“最受欢迎的开源项目”系列文章引发了许多读者的热议,在“直接拿来用!最火的Android开源项目”系列文章(一

2014-11-08 11:47:27 515

转载 直接拿来用!最火的Android开源项目(一)

摘要:对于开发者而言,了解当下比较流行的开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。为此,CSDN特整理了GitHub上最受欢迎的Android及iOS开源项目,本文详细介绍了20个Android开源项目。GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上。更何况,基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项

2014-11-08 11:42:18 504

转载 直接拿来用!最火的Android开源项目(二)

摘要:GitHub上的开源项目不胜枚举,通过这些项目,也能让开发者在应用开发过程中事半功倍,作为开发者的你,在用这些开源项目吗?今天我们将介绍另外20个在GitHub上备受欢迎的Android开源项目,你准备好了吗?在《直接拿来用!最火的Android开源项目(一)》中,我们详细地介绍了GitHub上最受欢迎的TOP20 Android开源项目,引起了许多读者的热议,作为开发者,你最常

2014-11-08 11:42:18 488

转载 Android开源库集锦

一、兼容类库ActionBarSherlock : Action Bar是Android 3.0后才开始支持的,ActionBarSherlock是让Action Bar功能支持2.X后的所有平台,而且他会自动的判断是调用原生Action Bar还是使用扩展ActionBar。在我的小熊词典里有用到这个库,而且很多非常知名的App也在使用这个库。GitHub Official Ac

2014-11-08 11:39:45 524

转载 Android开源项目分类汇总

Android开源项目第一篇——个性化控件(View)篇  包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphView、UI Style、其他Android开

2014-11-01 17:05:04 1393

转载 Android开源项目 分类 便于查看

Android开源项目系列汇总已完成,包括:Android开源项目第一篇——个性化控件(View)篇Android开源项目第二篇——工具库篇Android开源项目第三篇——优秀项目篇Android开源项目第四篇——开发及测试工具篇Android开源项目第五篇——优秀个人和团体篇Android开源项目第一篇——个性化控件(View)

2014-11-01 16:57:33 586

转载 Android Fragment完全解析,关于碎片你所需知道的一切

我们都知道,Android上的界面展示都是通过Activity实现的,Activity实在是太常用了,我相信大家都已经非常熟悉了,这里就不再赘述。但是Activity也有它的局限性,同样的界面在手机上显示可能很好看,在平板上就未必了,因为平板的屏幕非常大,手机的界面放在平板上可能会有过分被拉长、控件间距过大等情况。这个时候更好的体验效果是在Activity中嵌入"小Activity",然后

2014-10-24 10:24:24 444

原创 Android非常好用的模拟器!!Genymotion

今天无意中发现了一款Android模拟器,挺好用的! 中途遇到些就记录了下来

2014-10-11 10:57:59 1296

转载 Android下拉刷新完全解析,教你如何实现下拉刷新功能

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9255575最近项目中需要用到ListView下拉刷新的功能,一开始想图省事,在网上直接找一个现成的,可是尝试了网上多个版本的下拉刷新之后发现效果都不怎么理想。有些是因为功能不完整或有Bug,有些是因为使用起来太复杂,十全十美的还真没找到。因此我也是放弃了在网上找现成代码

2014-10-11 09:57:58 674

原创 Android优化

通常我们写程序,都是在项目计划的压力下完成的,此时完成的代码可以完成具体业务逻辑,但是性能不一定是最优化的。一般来说,优秀的程序员在写完代码之后都会不断的对代码进行重构。重构的好处有很多,其中一点,就是对代码进行优化,提高软件的性能。下面我们就从几个方面来了解Android开发过程中的代码优化。

2014-10-09 10:23:21 906 2

原创 Android中XML的一系列操作,增、删、改、查!!!

Android中XML的一些操作,直接看代码!!!

2014-10-09 09:38:50 2346

原创 ubuntu装Android studio!

今天弄了下怎么在Linux下安装JDK,还有Android

2014-09-30 15:40:46 694

原创 Android数据库SD卡创建,及图片存、取操作!!

Android数据库中的创建,图片的存、取得

2014-09-30 11:05:45 821

原创 Android完全结束应用程序

android 退出应用程序会调用android.os.Process.killProcess(android.os.Process.myPid())或是System.exit(0),这只是针对第一个Activity(也就是入口的Activity)时生效。如果有A,B,C三个Activity,而想在B 或C 中Activity 退出,调用上面的方法,往往会销毁当前的Activity 返

2014-09-30 08:47:31 750 1

原创 JAVA集合框架

一、综述所有集合类都位于java.util包下。集合中只能保存对象(保存对象的引用变量)。(数组既可以保存基本类型的数据也可以保存对象)。当我们把一个对象放入集合中后,系统会把所有集合元素都当成Object类的实例进行处理。从JDK1.5以后,这种状态得到了改进:可以使用泛型来限制集合里元素的类型,并让集合记住所有集合元素的类型(参见具体泛型的内容)。Java的集合类主要由两个接口派生而出

2014-09-29 10:39:16 389

原创 Android 中的AIDL

Android中, 每个应用程序都可以有自己的进程. 在写UI应用的时候, 经常要用到Service. 在不同的进程中, 怎样传递对象呢?

2014-09-29 09:37:24 612

原创 eclipse常用快捷键

Ctrl+1                       快速修复 最经典的 Alt+/             提供内容的帮助 记不全方法 类 属性 最常用  输入try 按alt / 自动出现代码try catch  一般很容易出现异常的代码或者是很容易出错误的代码放在try...catch中  Ctrl+O                   显示类中 方法

2014-09-29 09:18:27 565 1

原创 鼓起勇气--开始写博客!!!!!

一.开始记录自己的IT生活

2014-09-28 20:00:43 521

android 微信支付

微信支付 开发文档 ngrok内外网映射

2015-06-18

微信支付demo

两份微信支付的DEMO 一个是带了debug签名的,一个是需要自己到后台去配置debug签名的 证书调用试例 开发文档 ngrok内外网的映射软件(需要到官网去注册拿验证码)

2015-06-17

SlidingMenu+ActionBar

开源第三方框架slidingmenu+actiobar

2014-11-20

防反编译技术文档

教你如何进行防反编译,让你的APK不在被人盗窃。

2014-08-10

空空如也

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

TA关注的人

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