Android
SoGa江
这个作者很懒,什么都没留下…
展开
-
4种常见的屏幕自适应解决方案
本文转自:http://blog.csdn.net/shimiso/article/details/19166167/以下是Demo首页的预览图demo下载:http://www.eoeandroid.com/forum.php?mod=attachment&aid=NjE0Njh8ZTIyZDA2M2N8MTMzODgyOTQxN3w1NzAwOTV8MTczOT转载 2016-04-01 22:45:03 · 6544 阅读 · 0 评论 -
关于使用微信登录第三方APP的实现(Android版)
转自:http://my.oschina.net/crazymus/blog/521164使用微信登录APP,免去注册过程,现在已经有很多的类似应用了。集成该功能过程不复杂,但还是有一些地方需要注意的。 开始之前,需要做下面的准备工作。 1、到微信开放平台注册你的APP,并申请开通微信登录的权限。参考这里: https://open.weixin.qq.com//2、下转载 2016-04-04 19:02:09 · 623 阅读 · 0 评论 -
Android Volley完全解析(一),初识Volley的基本用法
Volley简介下载VolleyStringRequest的用法JsonRequest的用法转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/174820951. Volley简介我们平时在开发Android应用的时候不可避免地都需要用转载 2016-04-05 02:23:08 · 267 阅读 · 0 评论 -
Fragment基本概述
转自:http://www.runoob.com/w3cnote/android-tutorial-fragment-base.html好的,在上一章中我们把Android的四大组件Activity,Service,BroadCastReceiver,ContentProvider以及他们之间的纽带:Intent,都撸了一遍,而本章节给大家带来的是一个Fragment(碎片)的东西,本转载 2016-03-28 03:45:20 · 424 阅读 · 0 评论 -
Fragment实例精讲——底部导航栏的实现(2)
本文转自:http://www.runoob.com/w3cnote/android-tutorial-fragment-demo2.html本节引言:上一节中我们使用LinearLayout + TextView实现了底部导航栏的效果,每次点击我们都要重置所有TextView的状态,然后选中点击的TextView,有点麻烦是吧,接下来我们用另一种方法:RadioGroup + R转载 2016-03-28 04:02:23 · 713 阅读 · 0 评论 -
Fragment实例精讲——底部导航栏的实现(1)
本文转自:http://www.runoob.com/w3cnote/android-tutorial-fragment-demo1.html本节引言:在上一节中我们对Fragment进行了一个初步的了解,学习了概念,生命周期,Fragment管理与Fragment事务,以及动态与静态加载Fragment。从本节开始我们会讲解一些Fragment在实际开发中的一些实例!而本节给大家转载 2016-03-28 03:58:48 · 2372 阅读 · 0 评论 -
Fragment实例精讲——底部导航栏的实现(3)
转自:http://www.runoob.com/w3cnote/android-tutorial-fragment-demo3.html本节引言前面我们已经跟大家讲解了实现底部导航栏的两种方案,但是这两种方案只适合普通的情况,如果是像新浪微博那样的,想在底部导航栏上的item带有一个红色的小点,然后加上一个消息数目这样,前面两种方案就显得无力了,我们来看看别人的APP是怎么做的,转载 2016-03-28 04:04:58 · 657 阅读 · 0 评论 -
Fragment实例精讲——底部导航栏+ViewPager滑动切换页面
转自:http://www.runoob.com/w3cnote/android-tutorial-fragment-demo4.html前三节我们分别用不同的方式实现了普通底部导航栏的效果,而本节我们将会在第二个实例的基础上加上ViewPager来实现滑动切换页面的效果!大部分朋友都知道这个ViewPager是什么东西吧,如果不知道没关系,下面我们简单的来介绍一个这个控件!转载 2016-03-28 04:06:17 · 1056 阅读 · 0 评论 -
Fragment实例精讲——新闻(购物)类App列表Fragment的简单实现
本节引言:相信大家对点击列表,然后进入详情这种App并不陌生吧,在购物类App和新闻类App中最为常见:下面我们简单来讲一下流程逻辑!1.逻辑流程讲解:刚好公司测试妹子的测试机上装了楚楚街9块9的APP,呵呵,直接就照这个来研究吧:嘿嘿,市面上很多APP都是这种样子的,而这个可以用我们学到的Fragment来实现:可能gif动画看不清,笔者用界面原型工具画个大概吧:转载 2016-03-28 04:08:39 · 677 阅读 · 0 评论 -
xUtils框架
xUtils简介xUtils 包含了很多实用的android工具。xUtils 最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响...xUitls最低兼容android 2.2 (api level 8)目前xUtils主要有四大模块:转载 2016-04-03 14:05:17 · 298 阅读 · 0 评论 -
Android APK反编译就这么简单 详解(附图)
在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。(注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平。)转载 2016-04-03 13:45:21 · 262 阅读 · 0 评论 -
程序员必知的10大基础实用性算法
转载自:http://www.apkbus.com/portal.php?mod=view&aid=9839 算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2) 次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的转载 2016-04-02 14:11:43 · 405 阅读 · 0 评论 -
json和xml比较与区别
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript的一个子集;XML(Extensible Markup Language)即可扩展标记语言,Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。两者的共同优点是都是文本表示的数据格式,可以跨平台、跨系统交换数据。转载 2016-04-02 12:20:45 · 563 阅读 · 0 评论 -
OSI七层协议模型和TCP/IP四层模型比较
TCP/IP四层模型TCP/IP参考模型 ISO制定的OSI参考模型的过于庞大、复杂招致了许多批评。与此对照,由技术人员自己开发的TCP/IP协议栈获得了更为广泛的应用。如图2-1所示,是TCP/IP参考模型和OSI参考模型的对比示意图。图2-1 TCP/IP参考模型 2.1 TCP/IP参考模型的层次结构 TCP/IP协议栈是美国国防部高级研究转载 2016-04-02 12:44:57 · 508 阅读 · 0 评论 -
Android网络编程要学的东西与Http协议学习
本节开始我们来学习Android网络编程相关的一些东西:Android端网络编程要干嘛?Http协议 的学习,使用自带扣脚Json解析类解析Json,XML解析的几种常用方式,HttpUrlConnection和 HttpClient的使用,文件的上传,下载;WebService的使用,WebView,Socket通信的使用等!转载 2016-04-02 12:55:02 · 541 阅读 · 0 评论 -
Android Http请求头与响应头的学习
1.HTTP请求之消息头:这里贴下上一节给出的图,根据下面给出的表,大家自己感受下相关请求头的作用吧:PS:第一行是请求行:请求方式 + 资源名称 + HTTP协议版本号,另外请求头只是给服务端的一个信息而已或者说一个简单,至于怎么处理,还是由服务端来决定的!HTTP Request Header请求头信息对照表:Header解释示例转载 2016-04-02 13:11:08 · 2856 阅读 · 0 评论 -
Android HTTP请求方式:HttpURLConnection
本节学习的是Android为我们提供的Http请求方式之一:HttpURLConnection, 除了这种,还有一种还有一种HttpClient,后者我们会下一节讲!不过前者一旦请求复杂起来,使用起来 非常麻烦,而后者我们Java抓包也经常会用到,是Apache的,毕竟不是谷歌亲儿子,而在4.4版本 HttpURLConnection已被替换成OkHttp了!好吧,与时俱进,决定讲完HttpClient也来会会这个 OkHttp!对了,一般我们实际开发并不会用HttpURLConnection和HttpCl转载 2016-04-02 13:23:54 · 3487 阅读 · 0 评论 -
Android HTTP请求方式:HttpClient
在上一节中我们对HttpURLConnection进行了学习,本节到第二种方式:HttpClient,尽管被Google 弃用了,但是我们我们平时也可以拿HttpClient来抓下包,配合Jsoup解析网页效果更佳!HttpClient 用于接收/发送Http请求/响应,但不缓存服务器响应,不执行HTML页面潜入的JS代码,不会对页面内容 进行任何解析,处理!开始本节内容!转载 2016-04-02 13:33:22 · 283 阅读 · 0 评论 -
Android XML数据解析
前面两节我们对Android内置的Http请求方式:HttpURLConnection和HttpClient,本来以为OkHttp 已经集成进来了,然后想讲解下Okhttp的基本用法,后来发现还是要导第三方,算了,放到进阶部分 吧,而本节我们来学习下Android为我们提供的三种解析XML数据的方案!他们分别是: SAX,DOM,PULL三种解析方式,下面我们就来对他们进行学习!转载 2016-04-02 13:39:51 · 267 阅读 · 0 评论 -
Android JSON数据解析
相信大家肯定对JSON不陌生吧,我们和服务器交互一般用得较多的数据传递方式都是Json字符串的形式, 保存对象,我们也可以写成一个Json字符串然后存储!解析Json不知道你用的是Gson,Fastjson,jackson 等,不过本节我们并不会去用这些第三方的解析库,而是使用Android自带的扣脚Json解析器来解析Json! 好的,开始本节内容转载 2016-04-02 13:46:37 · 251 阅读 · 0 评论 -
完全理解Gson(1):简单入门
原文链接: javacreed 翻译: ImportNew.com- liken译文链接: http://www.importnew.com/16630.htmlGSON是Google开发的Java API,用于转换Java对象和Json对象。本文讨论并提供了使用API的简单代码示例。更多关于GSON的API可以访问:http://sites.google.com/site/gso转载 2016-04-02 13:51:57 · 268 阅读 · 0 评论