随笔分类 - Android入门
摘要:Android中内置了sqlite,但是常用的开发语言java是面向对象的,而数据库是关系型的,二者之间的转化每次都很麻烦。(作为程序员,应该学会偷懒)而Java Web开发中有很多orm框架(其实我没学过java web),但是想直接放到Android上用有些麻烦。尝试了一下找Android的...
阅读全文
摘要:之前做学校软件协会APP的时候,由于自己不会在服务端写接口,所以服务端一直是由另一位Z同学完成的,但是突然Z同学被老师调到泸州帮以前的学长做一个月的临时web开发去了,所以协会APP的接口只做了一部分就没了。我也很是无奈啊,想自己边学边做,但是时间不允许,马上就要做毕业设计了,而且还要帮老师写教...
阅读全文
摘要:在项目开发中分享功能几乎已是每个软件都需要的功能,但是每个重要的社交网站都有一套自己的分享API,因此如果想把软件分享到较多的社交网站比较麻烦,但是ShareSDK解决了这种问题。 ShareSDK是一种社会化分享组件,为iOS、Android、WP8 的APP提供社会化功能,集成了一些常用的...
阅读全文
摘要:UIL (Universal Image Loader)aims to provide a powerful, flexible and highly customizable instrument for image loading, caching and displaying. It prov...
阅读全文
摘要:以前在线性代数中学习了矩阵,对矩阵的基本运算有一些了解,现在在Android中有一个Matrix类,它的中文意思就是矩阵。Matrix主要是用于图像的缩放、平移、旋转、扭曲等操作。图像处理,主要用到的是乘法。下面是一个乘法的公式:在Android里面,Matrix由9个float值构成,是一个3*3...
阅读全文
摘要:android-async-http开源网络框架是专门针对Android在Apache的基础上构建的异步且基于回调的http client。所有的请求全在UI线程之外发生,而callback发生在创建它的线程中,应用了Android的Handler发送消息机制。android-async-http的...
阅读全文
摘要:PullToRefresh这个开源库早就听说了,不过一直没用过。作为一个经典的的开源库,我觉得还是有必要认识一下。打开github上的网址:https://github.com/chrisbanes/Android-PullToRefresh网页一打开就看到一个大大的提醒(说是该项目已经不再维护了)...
阅读全文
摘要:在上一篇博文中已经简单的实现了侧滑菜单,代码也很简单,就几行代码。这篇文章依然讲侧滑菜单,与前一篇文章不同的是,这篇文章用不同的代码方式来实现侧滑菜单。在前面的文章中已经用了在Activity中通过SlidingMenu构造方法直接设置侧滑菜单,这里换成通过Activity继承SlidingActi...
阅读全文
摘要:在我还没有学习Android的时候就用过侧滑菜单的APP,当时第一个感觉是:哇塞,这效果不错!当然,现在自己都已经学Android了,这效果当然也要做出来啊~SlidingMenu是一种比较新的设置界面或配置界面的效果(我觉得已经不新了耶~),在主界面左滑或者右滑出现设置界面效果,能方便的进行各种操...
阅读全文
摘要:在前面两篇博客《Android之Http网络编程(一)》、《Android之Http网络编程(二)》中,简单的介绍了对网页的请求和客户端与服务端的简单的参数交互。那么,这一篇博客就来认识一下Android客户端获取服务端返回的数据。大家都知道客户端与服务端的交互大体过程如下:Android客户端向服...
阅读全文
摘要:上一篇文章简单的介绍了Android中http的两种通信方式,并且分别用获取百度网页做了实例。但是在实际应用中,更多的是客户端通过请求的参数来实现在服务端的具体操作,并最终返回数据给客户端。因为我们不可能对客户端的每一个需要网络请求的操作都单独的设置一个不变的网络地址。(因为我是从.net转过来的还...
阅读全文
摘要:Android应用作为一个客户端程序绝大部分都是需要进行网络请求和访问的,而http通信是一种比较常见并常用的通信方式。在Android中http网络编程中有两种实现方式,一种是使用HttpURLConnection,另一种就是使用HttpClient。这两种实现方式的大体过程都是:Android客...
阅读全文
摘要:因为学Android已经有一段时间了,但是在学校,服务器方面是个短板啊,没有专门的服务器拿给我们学生练手,所以只有自己找办法了。当然,Tomcat就是不二的选择了。在网上看了看资料,还是觉得自己记录下来比较好。因为我是学Android的,所以jdk什么的已配置好了。如果不知道,请看《java的环境变...
阅读全文
摘要:什么是BroadcastReceiver?BroadcastReceiver也就是“广播接收者”的意思,顾名思义,它就是用来接收来自系统和应用中的广播。在Android系统中,广播体现在方方面面,例如当开机完成后系统会产生一条广播,接收到这条广播就能实现开机启动服务的功能;当网络状态改变时系统会产生...
阅读全文
摘要:什么是Activity?Activity是Android组件中最基本也是最为常见用的四大组件(Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器)之一。也是一个view的容器。需要强调的是Activity本身不是界面,但它的...
阅读全文
摘要:相信对于学习Android的人来说Intent并不陌生,我们最常使用的就是它的跳转Activity和在Activity之间传值的功能。intent有隐式和显示的区分(此处转载自:http://blog.csdn.net/hhq163/article/details/9416283) :显式Inten...
阅读全文
摘要:什么是webservice?Web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。Web Service所使用的是Internet上...
阅读全文
摘要:什么是Service?Service是能够在后台执行长时间运行操作并且不提供用户界面的应用程序组件。(简单来说,Service就是提供服务的代码,这些代码最终体现为一个个的接口函数。所以,Service就是实现一组函数的对象,通常也称为组件。)它跟Activity的级别差不多,但是他不能自己运行,需...
阅读全文
摘要:说起Adapter的使用,首先想到的就是listview或各种各样的Adapter。下面我们对常用的一些Adapter进行简单的使用讲解。这是Adapter的关系图:下面的所有例子均使用同一个布局文件:main.xml: ListView之SimpleAdapterSimpleAdap...
阅读全文
摘要:1. Switch组件介绍它是由API 14(Android 4.0, 4.0.1, 4.0.2)引入的新组建,是一种“组合按钮”,即继承了CompoundButton。就像CheckBox,RadioButton,及ToggleButton一样, 它拥有两种状态分别表示“开启”和“关闭”。可以通过...
阅读全文

浙公网安备 33010602011771号