2013年8月1日

android开发我的新浪微博客户端-用户授权页面UI篇(3.1)

摘要: 上一篇讲了讲OAuth授权认证的事情,大概的介绍了OAuth的原理,并且完成了一个OAuth.java的类库,提供了几个OAuth认证必要的方 法,本篇开始具体讲本项目的用户授权功能,用户授权页面是当用户第一次使用本软件的时候自动从载入页面跳转过来的显示的页面,涉及OAuth认证相关都是 在上一篇的OAuth.java的类基础上开发。用户授权页面分为UI篇和功能篇两篇,本篇先来讲讲UI的实现,这次就不贴PS的效果图了直接贴实现后的 功能截图如下: 看上面的图,其实这个页面的UI实现不复杂,首先是背景部分的实现这个参考 Android开发我 的新浪微博客户端-载入页面UI篇(1.1),重点来讲. 阅读全文

posted @ 2013-08-01 11:11 clarenceV1 阅读(228) 评论(0) 推荐(0) 编辑

android开发我的新浪微博客户端-OAuth篇(2.1)

摘要: 本篇说说关于OAuth授权认证的事情,新浪开放api都必须在这个基础上才能调用,所以有必要专门来讲讲,前面的文章中已经提到过关于新浪微博提供了OAuth和Base OAuth两种认证方式,并且本项目采用OAuth认证方式,至于为什么采用这个OAuth认证而不采用Base OAuth认证原因很简单,自从Twitter只支持OAuth认证方式以来,各大应用都纷纷转向OAuth认证方式,而新浪微博的开放平台也将在近日停止Base OAuth的认证方式。 OAuth的基本概念,OAUTH协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是OAUTH的授权不会使第三方.. 阅读全文

posted @ 2013-08-01 10:58 clarenceV1 阅读(187) 评论(0) 推荐(0) 编辑

android开发我的新浪微博客户端-载入页面sqlite篇(1.2)

摘要: 通过上一篇文章(Android开发我的新浪微博客户端-载入页面UI篇(1.1))已经完成了载入页面的UI部分的实现,效果如上图,接下来在上面的基础上完成载入页面的功能代码。 首先说明一下新浪微博提供了OAuth和Base OAuth两种认证方式(如果不知道什么是OAuth和Base OAuth请自己google一下恶补,同时接下来的2篇随笔也会对这方面进行详细的说明以及具体实现),本项目是采用OAuth认证方式,采用这种方式就需要有用户的新浪UserID、Access Token、Access Secret这3样东西才能自由便利的调用新浪的开放接口,本项目是这样做的当用户第一次使用软件时进.. 阅读全文

posted @ 2013-08-01 10:26 clarenceV1 阅读(200) 评论(0) 推荐(0) 编辑

android开发我的新浪微博客户端-载入页面UI篇(1.1)

摘要: 本 软件设定用户第一个接触到的功能就是页面载入等待功能,这个功能对使用者来说就是一个持续1、2秒钟的等待页面,在用户等待的同时程序做一些必要的检查以 及数据准备工作,载入页面分为UI篇和功能篇,从表及里首先是UI的实现,一个软件除功能之外还得有一个光鲜的外表也是非常重要的,尽管本人设计水平一般 但是还是亲自操刀用ps先做了一下设计效果图如下: 一、接下来的任务就是在android中实现这样的效果显示,从这个效果的设计分别把图片分成背景、版本号部分、软件名称和图标、作者名称和blog四个部分,按照这样的思路把分别生成4张png的图片,背景部分考虑实现横屏和竖屏切换额外添加一张横屏背景图,然后新. 阅读全文

posted @ 2013-08-01 09:45 clarenceV1 阅读(373) 评论(0) 推荐(0) 编辑

android 强制设置横屏 判断是横屏还是竖屏

摘要: 判断activity 是横屏还是竖屏方法 1: //根据设备配置信息Configuration cf= this.getResources().getConfiguration(); //获取设置的配置信息int ori = cf.orientation ; //获取屏幕方向if(ori == cf.ORIENTATION_LANDSCAPE){ //横屏}else if(ori == cf.ORIENTATION_PORTRAIT){//竖屏}方法2: 通过设备分辨率还判断DisplayMetrics dm = new DisplayMetrics();mLauncher.getWindow 阅读全文

posted @ 2013-08-01 09:31 clarenceV1 阅读(302) 评论(0) 推荐(0) 编辑

2013年7月19日

android 各种进度条(ProgressBar)

摘要: android 各种进度条(ProgressBar)当一个应用在后台执行时,前台界面就不会有什么信息,这时用户根本不知道程序是否在执 行、执行进度如何、应用程序是否遇到错误终止等,这时需要使用进度条来提示用户后台程序执行的进度。Android系统提供了两大类进度条样式,长形进度 条(progress-BarStyleHorizontal)和圆形进度条(progressBarStyleLarge)。进度条用处很多,比如,应用程序装载资源和网络连接时,可以提示用户稍等,这一类进度条只是代表应用程序中某一部分的执行情况,而整个应用程序执行情况呢,则可以通过应用程序标题栏来显示一个进度条,这就需要先对 阅读全文

posted @ 2013-07-19 12:57 clarenceV1 阅读(518) 评论(0) 推荐(0) 编辑

android:百度地图-给地图添加标注物

摘要: 在上篇文章中给大家简单的搭建了百度地图开发的基本环境,今天给大家来介绍介绍如何在地图上面添加标注物如对这篇文章有看不懂的地方,请转战到上一篇文章-->飞机直达在正式开始之前先请大家注意,在转载博客的时候注意说明出处今天给大家带来四个方面的结束,第一个:就是介绍地图显示交通信息我们只需要添加一个代码就可以完成[java] view plaincopyprint?mapView.setTraffic(true);第二个:给地图显示卫星地图,同样也很简单,同样只需要一句代码[java] view plaincopyprint?mapView.setSatellite(true);第三个:给地图 阅读全文

posted @ 2013-07-19 11:59 clarenceV1 阅读(4957) 评论(0) 推荐(0) 编辑

2013年6月30日

android应用与服务的通信之学生查询系统案例源码

摘要: 1.清单文件 1 2 6 7 8 9 12 15 16 17 18 19 20 21 22 23 24 25 AndroidManifest.xml2.应用界面 1 2 6 7 11 12 13 17 18 23 24 28 29 main.xml3.服务类文件 //查询的数据可以改为从数据库调用 1 package cn.caicai.appse... 阅读全文

posted @ 2013-06-30 13:13 clarenceV1 阅读(899) 评论(0) 推荐(2) 编辑

2013年6月25日

android手机多线程断点续传下载器案例源码

摘要: 软件测试界面功能介绍:输入下载地址后,点击下载,进度条显示下载的百分比,处于下载时下载按钮无法使用,未开始下载,停止按钮无法使用完整代码分析:1.界面创建: 1 2 6 7 11 12 17 22 23 28 29 35 36 37 38 43 44 49 50 main.xml2.清单文件 1 2 6 7 8 9 10 11 12 13 14 17 20 21 2... 阅读全文

posted @ 2013-06-25 23:59 clarenceV1 阅读(1979) 评论(1) 推荐(1) 编辑

android外拨电话拦截器,完整源码

摘要: 1.配置清单文件 1 2 6 7 8 9 10 11 14 15 16 17 18 19 20 21 AndroidManifest.xml注意必须添加权限:2.创建拨号拦截器即广播接收者 1 package cn.caicai.smslistener; 2 3 import android.content.BroadcastReceiver; 4 import android.content.Context; 5 import... 阅读全文

posted @ 2013-06-25 23:21 clarenceV1 阅读(1250) 评论(0) 推荐(0) 编辑

导航