自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GSH_Android_Bar的专栏

人生短暂,名利如过往烟云,人生在世,最重要的是珍惜所爱之人,做所爱之事,而且要珍 惜好所爱之人,做好所爱之事

  • 博客(71)
  • 资源 (9)
  • 收藏
  • 关注

原创 android webview加载/data/data/pkg/files/目录下html文件

被如题问题给折磨的死死的,最后从群里找到了正解:String fileUrl="file:"+getFilesDir().getAbsolutePath()+File.separator;       String indexUrl=fileUrl+"index.html";       WebView wv_web=(WebView) findViewById(R.id.wv_web

2015-11-11 17:46:48 2226

转载 Toolbar结合DrawerLayout实现的抽屉菜单

先上图:上链接:

2015-10-29 22:14:12 945

原创 RecyclerView结合CardView使用

对不住GSH的各位童鞋啦,之前一直没有更新博客内容,以下省略n个“对不起”...转入正题,先上图:最后附上demo链接:http://download.csdn.net/download/gsh_android_bar/9223093关于recyclerview和cardview,在这里就不介绍了,百度一大堆,如果对于demo有不

2015-10-29 12:50:56 766

原创 RecyclerView在滑动过程中出现出错

先把logcat的内容粘贴一下:10-29 10:56:32.768: E/AndroidRuntime(10113): FATAL EXCEPTION: main10-29 10:56:32.768: E/AndroidRuntime(10113): java.lang.NullPointerException10-29 10:56:32.768: E/AndroidRuntime(

2015-10-29 11:11:58 1319

转载 思维导图-理清发展思路

转自:http://baike.baidu.com/link?url=JE5cLKzSVshlxpWwuVdLdnXd_lkTeQC4OmnGM-0Ui2pTZ0bIEnP6mxhO_5IbwYLzUMtdGvsx_xmOLBStfj2K6_简介:XMind 是一款非常实用的商业思维导图软件,应用全球最先进的Eclipse RCP软件架构,全力打造易用、高效的可视化思维软件,强

2015-08-12 22:42:54 647

原创 移动应用原型工具

在此介绍几个移动应用的原型设计工具,让开发者快速的构建出应用原型,能高效的提高整个开发过程的效率:墨刀(国人开发的哦,挺好用的,多支持。。。)InvisionAppFluidUIProto.ioFlinto

2015-08-12 22:38:16 624

转载 GitHub超详细图文攻略

- GitHub操作总结 : 总结看不明白就看下面的详细讲解..作者 :万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/18812279.GitHub操作流程 :第一次提交 :  方案一 : 本地创建项目根目录, 然后与

2015-08-09 16:12:00 491

转载 不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译

转自:http://www.oschina.net/question/1402563_133543一、使用环境 1、windows64位操作系统 2、ADT为adt-bundle-windows-x86_64-20130917    3、NDK为android-ndk-r9b 二、配置生成头文件.h    ⒈首先,如图所示,点击External To

2015-08-09 15:28:27 640

转载 Android视频录制app解决方案汇总

转自:https://www.zybuluo.com/lichangadd/note/148109  现在市面上视频App有很多,例如:蝌蚪音客、美拍、小影还有最近火起来的小咖秀。这类App的技术难点基本都是在音视频处理这一块,iOS对多媒体处理的支持还算比较丰富,但是Android就会差很多。这里总结蝌蚪音客在多媒体处理上遇到的问题,供大家参考下。录制方视频 现在市面

2015-08-08 17:38:30 2045

转载 Sundy Android高级应用课程

转自:http://www.oschina.net/question/1387785_130333【Sundy Android高级应用课程】【下载地址】http://pan.baidu.com/s/1knh6w有问题可以加我QQ1518581840

2015-06-24 14:30:18 915

转载 android-textview

转自:http://www.tuicool.com/articles/nE3mma从零开始学android时间 2014-04-05 11:57:37  CSDN博客原文  http://blog.csdn.net/u013616976/article/details/22981251主题 TextView基本的图形组件ViewNo.

2015-06-23 20:11:09 593

转载 android-RecyclerView

转自:http://blog.csdn.net/ipip2005/article/details/38581427简介:RecyclerView是support-v7包中的新组件,是一个强大的滑动组件,与经典的ListView相比,同样拥有item回收复用的功能,但是直接把viewholder的实现封装起来,用户只要实现自己的viewholder就可以了,该组件会自动帮你回收复

2015-06-23 20:08:21 552

转载 阿里都上市了,这些牛企为何誓死不上市?

转自:http://bbs.0513.org/thread-2405914-1-1.html2014年9月19日,阿里巴巴在美国成功上市。23日上午,胡润研究院发布《2014胡润百富榜》,阿里巴巴董事局主席马云以1500亿元身家成功登顶中国首富。成千上万个败家娘们儿成就了今天的马云,也让阿里巴巴这个企业受世界瞩目。但是也有一些牛掰企业,宣称誓死不上市,这又是为哪

2015-06-22 11:36:20 1490

转载 Android动态加载框架DL的架构与基本原理解析

本文来自【 Mr.Simple的博客 】:http://blog.csdn.net/bboyfeiyu/article/details/42611963前言最近这一两年,Android App使用插件化技术开发的数量越来越大,其实还是业务地快速膨胀导致,需求越来越多,App越来越臃肿。虽然手机的内存空间不断地的增大,但是太大的安装包给用户也造成了心理压力。于是大家都会想

2015-06-22 11:27:55 804

转载 写给程序员的一封信

2015-06-18 “当你不创造东西时,你只会根据自己的感觉而不是能力去看待问题。” – WhyTheLuckyStiff  对于下面的文字你不必完全接受,所有这些来自一个其貌不扬的程序员。我喜欢把事情做到最好,而不是对原来的东西修修补补。  仅仅是因为爱好开始做一些创新,这是一个很好的开始!如果你说“我要先学习一下再开始做”那么你永远不会真正开始

2015-06-22 08:26:48 463

原创 如何学好Android之我见

许多刚入门学习android的小盆友都会问:怎样才能学好android?  我的建议是:在开发中进行学习。  为什么呢?我觉得要学好android,你首先要知道要学那些东西,只有在开发过程中不断遇到问题,你才会知道自己需要学习那些知识。所以对于刚入门的小盆友,最好从模仿简单的app开始去开始自己的开发之旅,随着开发经验和知识的积累,你就会知道下一步自己要学的又是什么,经验就是前进的指明灯!

2015-06-22 08:19:43 631

转载 Android开发框架AndBase

转自:http://www.amsoft.cn/andbase.htmlandbase开发框架介绍andbase是为Android开发者量身打造的一款开源类库产品,您可以在本站中获取到最新的代码,示例以及开发文档。andbase能做什么?1.andbase中包含了大量的开发常用手段。如网络下载,多线程与线程池的管理,数据库ORM,图片缓存管理

2015-06-18 19:08:48 774

原创 基于git进行团队协作开发

本篇博文主要是介绍学习git时参考的一些网站资源,希望对大家有所帮助。(一)廖雪峰的官网:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000Git教程目录一、Git简介Git的诞生集中式vs分布式二、安装Git创建版本库

2015-06-17 17:07:53 837

转载 Android ViewDragHelper 实现 QQ5.0 侧滑

转自:http://blog.csdn.net/jdsjlzx/article/details/41210659多人私信表示需要阴影效果,已添加 使用support.v4包的ViewDragHelper实现下载地址:https://github.com/BlueMor/DragLayout

2015-06-15 15:16:11 731

原创 genymotion-unable to load virtualbox engine

安装好virtualbox和genymotion后,打开genymotion时出现unable to load virtualbox engine的问题,如下图:解决办法:右键genymotion->以兼容模式运行。PS:右键genymotion没有发现‘以兼容模式运行’的选项,那么:右键genymotion->属性->兼容性->勾选‘以兼容模式运行这个程序’。如下图:

2015-06-10 19:41:33 727

转载 SwipeRefreshLayout完美添加及完善上拉加载功能

转自:http://blog.csdn.net/ljx19900116/article/details/41649043项目地址:https://git.oschina.net/whos/SwipeRefreshAndLoadLayout/wikis/home关于Google推出的下拉刷新控件SwipeRefreshLayout的相关使用方法,大家可以去参考http://blog.csdn

2015-06-09 09:08:51 753

原创 将InputStream写入文件

直接上代码咯:String path="/sdcard/letterschat/";private void write(String filename,InputStream in){File file=new File(path);if(!file.exists()){if(!file.mkdirs()){//若创建文件夹不成功System.out.println("U

2015-06-08 21:40:46 8615

转载 webView loadData 中文乱码问题

转自:http://www.cnblogs.com/lipeil/archive/2012/08/18/2645409.html使用 loadData方法是中文部分会出现乱码,即使指定“utf-8”、“gbk”、“gb2312”也一样。 webView.getSettings().setDefaultTextEncodingName("UTF -8");//设

2015-06-08 21:37:43 455

转载 android parcelable 详解

转自:http://jingyan.baidu.com/article/f96699bbae42cd894e3c1b15.htmlandroid开发过程中,假设我们需要将String  s = “abc”,从Activity  A传递到 Activity B时,我们可以使用  intent.putExtra("zifuchuan",s);这样在Activity B中就能获取

2015-06-07 16:54:29 555

转载 Android DrawerLayout-侧滑菜单

转自:http://blog.csdn.net/lmj623565791/article/details/41531475转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/41531475,本文出自:【张鸿洋的博客】1、概述之前写了一个Android 高仿 QQ5.0 侧滑菜单效果 自定义控件来袭 ,恰逢QQ5.

2015-06-04 15:23:20 709

转载 Android 下拉刷新控件SwipeRefreshLayout结合WebView使用

转自:http://blog.csdn.net/h7870181/article/details/38682295SwipeRefreshLayout 是谷歌官方下拉刷新控件,4.0以下的版本需要用到  android-support-v4.jar包才能用到android-support-v4.jar 包下载地址:http://download.csdn.net/det

2015-06-04 15:18:05 786

转载 Android缓存处理

转自:http://blog.csdn.net/zhuanshenweiliu/article/details/31744673Android缓存:采用缓存,可以进一步大大缓解数据交互的压力,又能提供一定的离线浏览。下边我简略列举一下缓存管理的适用环境:1. 提供网络服务的应用2. 数据更新不需要实时更新,哪怕是3-5分钟的延迟也是可以采用缓存机制。3. 缓存的过期时间是可以接

2015-06-03 09:09:51 667

转载 android-ioc

转自:http://blog.csdn.net/lmj623565791/article/details/392691931、概述首先我们来吹吹牛,什么叫IoC,控制反转(Inversion of Control,英文缩写为IoC),什么意思呢?就是你一个类里面需要用到很多个成员变量,传统的写法,你要用这些成员变量,那么你就new 出来用呗~~IoC的原

2015-06-02 19:02:43 541

原创 Android-XML属性大全

WebView----xml属性   style android:animateLayoutChanges android:clipChildren android:clipToPadding android:layoutAnimation android:animationCache android:persistentDrawingCac

2015-05-30 20:27:29 3517

原创 Http,Jsoup抓取网页内容-by TomHawk

在阅读本篇博文前,请大家先阅读另一篇博文:http://demo.netfoucs.com/isharestudio/article/details/13276195。当你阅读完上面推荐的博文时,我们现在开始介绍如何通过firefox的firebug插件获取登录广石化教务系统后的cookie,因为对于需要登录的网页,我们需要获取登录的cookie,随后利用这个cookie才能对其他的页

2015-05-25 18:59:05 3401

转载 Android主题和样式之系统篇(上)-by TomHawk

转自:http://www.cnblogs.com/qianxudetianxia/p/3725466.html【基于最新的Android4.4的源码分析】每家公司或者每个移动团队无不想开发出一套自己的UI框架,融入自己的设计和特性,这必然会去修改android的ui。所以,学习和理解android的UI设计是最基础和非常有必要的。android ui设计最重要

2015-05-10 10:03:56 1120

原创 android真机与pc服务端的调试

android真机与pc服务端的调试这里介绍两种:方法一:1.不要使用调试模式,把”设置->应用程序->开发->USB调试"这个勾给去掉2.用USB连接PC,连接方式选择"Internet共享"3.在cmd下使用ipconfig查看本机ip,然后在android工程中连接服务器时就使用那个IP地址方法二:使用WIFI1、在cmd下使用ipconfig查看本机ip

2015-05-09 15:45:32 592

转载 行为型模式-Visitor ( 访问者模式 )

摘自《Java设计模式(疯狂JAVA联盟版)》访问者模式 概述 表示一个作用于某对象结构中的各元素的操作。 它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。 适用性 1.一个对象结构包含很多类对象,它们有不同的接口,而你想对这些对象实施一些依赖于其具体类的操作。 2.需要对一个对

2015-05-09 15:14:50 468

转载 行为型模式-TemplateMethod ( 模板方法 )

摘自《Java设计模式(疯狂JAVA联盟版)》模板方法 概述 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。 TemplateMethod使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 适用性 1.一次性实现一个算法的不变的部分,并将可变的行为留给子类来实现。

2015-05-09 15:11:54 339

转载 行为型模式-State ( 状态模式 )

摘自《Java设计模式(疯狂JAVA联盟版)》状态模式 概述 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 适用性 1.一个对象的行为取决于它的状态,并且它必须在运行时刻根据状态改变它的行为。 2.一个操作中含有庞大的多分支的条件语句,且这些分

2015-05-09 15:11:52 423

转载 行为型模式-Observer ( 观察者模式 )

摘自《Java设计模式(疯狂JAVA联盟版)》观察者模式 概述 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 适用性 1.当一个抽象模型有两个方面,其中一个方面依赖于另一方面。 将这二者封装在独立的对象中以使它们可以各自独立地改变和复用。

2015-05-09 15:10:53 416

转载 行为型模式-Strategy ( 策略模式 )

摘自《Java设计模式(疯狂JAVA联盟版)》策略模式 概述 定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。 适用性 1.许多相关的类仅仅是行为有异。“策略”提供了一种用多个行为中的一个行为来配置一个类的方法。 2.需要使用一个算法的不同变体。

2015-05-09 15:10:51 400

转载 行为型模式-Memento ( 备忘录模式 )

摘自《Java设计模式(疯狂JAVA联盟版)》备忘录模式 概述 在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。 适用性 1.必须保存一个对象在某一个时刻的(部分)状态,这样以后需要时它才能恢复到先前的状态。 2.如果一个用接口来让其

2015-05-09 15:09:52 375

转载 行为型模式-Iterator ( 迭代器模式 )

摘自《Java设计模式(疯狂JAVA联盟版)》迭代器模式 概述 给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 适用性 1.访问一个聚合对象的内容而无需暴露它的内部表示。 2.支持对聚合对象的多种遍历。 3.为遍历不同的聚合结构提供一个统一的接

2015-05-09 15:07:55 349

转载 行为型模式-Mediator ( 中介者模式 )

摘自《Java设计模式(疯狂JAVA联盟版)》中介者模式 概述 用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。 适用性 1.一组对象以定义良好但是复杂的方式进行通信。产生的相互依赖关系结构混乱且难以理解。 2.一个对象引用其

2015-05-09 15:06:54 469

MyPullRefreshLayout

结合https://github.com/baoyongzhang/android-PullRefreshLayout和 https://github.com/Demievil/SwipeRefreshLayout的demo做的上拉加载下拉刷新demo

2015-10-30

toolbar_drawerlayout

使用ToolBar和DrawerLayout实现抽屉菜单,包含了两个demo

2015-10-29

recyclerview_cardview

使用android新特性控件recyclerview、cardview实现的listview、gridview的效果demo

2015-10-29

仿手机QQ列表_上滑下拉滑动删除

参考:com.handmark.pulltorefresh、fortysevendeg 的 swipelistview

2015-08-19

Android实时抓包分析的app

利用开源的libpcap在android上进行实时的数据抓取,手机要root权限才行。

2015-07-25

Http,Jsoup-网页数据抓取

Http,Jsoup-网页数据抓取,demo里介绍了对于广石化教务系统课程和成绩信息的抓取以及对茂名公交信息的抓取

2015-05-25

Java设计模式(21种)

来自http://www.jdon.com的Java设计模式.chm,里面介绍了21种设计模式

2015-05-11

java设计模式 疯狂Java联盟版

java设计模式 疯狂Java联盟版 学习了解设计模式思想

2015-05-09

android-apktool

apktool包含aapt.exe,apktool.bat,apktool.jar三个文件,可以用来提取apk里的资源文件,如图片,xml,assets等,提取到的xml不会出现乱码的情况哦

2015-04-23

空空如也

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

TA关注的人

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