- 博客(10)
- 收藏
- 关注
原创 深入了解Material Design(一)
Material design Material Design大家并不陌生,Google为了保证Android平台上交互及视觉规范化提出了Material Design这个设计理念,它包括视觉、交互等多个方面。本文,在初步介绍Material Design的基础上,以一个开发者的视角来带大家来深入了解Material Design的开发及实现。一、什么是Material Desi...
2015-06-30 23:21:19 172
Android开发博客重新开启
从10年开始做Android开发,11年决定把Android开发的心得和部分经验分享出来,却因为各种原因仅仅坚持了1周时间。4年过去了,决定重拾博客,把最新的Android开发技术分享给大家,也在这里留下自己的心得和收获,夯实自己。今后博客力争保持每周1更,近期会先从Material Design写起,将google在Android上最新的理念深入的展现出来。会涉及到Immersive m...
2015-06-29 21:47:24 165
Android:SNS客户端开发八:发送带图片的微博(二)(发送多媒体的post方法)...
好了,之前我们已经获取到了需要发送的图片存在于手机中的路径,也就是上一篇文章中的picPath,那么我们今天通过这个路径将图片发出去。 先看新浪微博对发送图片的说明:http://open.weibo.com/wiki/Statuses/upload。在注意事项中新浪写到:上传图片需要采用multipart/form-data方式提交pic参数,并且放在POST请求的bod...
2011-12-08 11:23:34 185
Android:SNS客户端开发七:发送带图片的微博(一)(调用相机和Gallery获得照片)...
之前已经介绍了如何发布一条文字微博,接下来的两篇文章会介绍如何发送带图片的微博。今天先看如何调用照相或者Gallery来获取我们想要发送图片文件。第一步,看需要申明的几个值private String picPath;//文件路径 private static final int PHOTO_WITH_CAMERA = 1010;// 拍摄照片 private stati...
2011-12-07 14:42:16 181
Android:SNS客户端开发六:发送一条文字微博
之前我们已经完成了发送微博的界面设计,现在我们来尝试编写发送一条微博。新浪微博发送文字微博的API文档查看地址:http://open.weibo.com/wiki/Statuses/update 这里采用post方法向新浪提交数据。与获取账号信息一样,我们还是采用HttpClient开源项目,来为发送http请求。先看post方法:/* * 新浪微博发送普通微...
2011-12-06 14:14:58 145
Android:SNS客户端开发五:发送微博界面设计
之前的我们已经通过OAuth认证,通过了新浪的授权并且取得了用户相关的信息。今天开始我们来发送一条微博试试。首先是发送微博界面的布局设计。先看布局代码:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"...
2011-12-06 12:25:37 422
Android:SNS客户端开发四:数据库操作(二)
上一篇文章列出了在Android上对数据库进行操作的基本流程,及简单的增,删,查的方法。这一篇实现添加用户,查找用户的方法调用。UserInfo类请参考上一篇文章。在Android中,我们通过ContentValues往数据库中传值,屏蔽了复杂了insert语句,十分方便。首先结合Android:SNS客户端开发二:获取账号资料中,我们得到的用户信息,声明一个ContentValue对象。代码...
2011-12-06 11:09:19 141
Android:SNS客户端开发三:数据库操作(一)
在对账号进行操作的过程中,不可避免的会使用到数据库,存储相应的账号信息。本文结合SNS客户端项目简单讲述Android上有关数据库的部分操作。 Android上采用SQLite数据库,作为一款轻型数据库,它在Android上有着很好的表现,操作起来也十分简单。在这里也像大家推荐一款SQLite的可视化查看工具SQLite Database Browser。大家可以把And...
2011-12-05 22:41:41 201
原创 Android:SNS客户端开发二:获取授权账号资料
在上一篇文章中,大致介绍了基于新浪微博开放平台的OAuth认证方法及相关实现。那么在用户成功授权,取到相应的AccessToken以及Access_secret后,我们就可以利用这两个值通过新浪提供的对应API,去获取用户资料了。 这里我们需要用到Http请求相关的内容。获取用户资料是采用的Get方法,此处只放出Get方法的相应代码。使用HttpClient开源项目,该项目...
2011-12-05 15:09:05 173
Android:SNS客户端开发一:OAuth认证方法
编写微博客户端,最重要的就是用户授权方法。现在主流SNS社区开放API后,基本都采用OAuth认证进行授权。本文主要记录新浪微博1.0a版本的OAuth认证。但是随着2.0版本的逐渐普及,会在今后的加入2.0版本的方法。 有关OAuth认证的理论及相应流程在这里不做过多追述,各大网站上都已经写的十分清晰,这里主要写下我自己的实现方法。对于OAuth认证,这里采用signpost-oa...
2011-12-05 12:43:09 214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人