- 博客(17)
- 收藏
- 关注
转载 EditText获得焦点时的背景如何修改
EditText有一个background属性(对应setBackgroundResource方法),可以修改EditText的背景颜色 但是在获得焦点的时候,想让它的背景颜色和未获得焦点时的不一样,怎样修改它的属性呢。 可以参考如下代码: Java代码 EditText editText = (EditText) findViewById(R.id.se
2013-09-30 16:21:45 2718 1
转载 Android 之 内存管理
概述在android的开发中,要时刻主要内存的分配和垃圾回收,因为系统为每一个dalvik虚拟机分配的内存是有限的,在google的G1中,分配的最大堆大小只有16M,后来的机器一般都为24M,实在是少的可怜。这样就需要我们在开发过程中要时刻注意。不要因为自己的代码问题而造成OOM错误。JAVA的内存管理大家都知道,android应用层是由java开发的,android的d
2013-09-30 10:32:30 695
转载 Android NFC开发实例:学生卡数据读取
使用硬件:Google Nexus S,北京大学学生卡。(ps:笔者本想使用公交一卡通进行测试,发现手机不能正确识别)手机操作系统:Android ICS 4.04。开发时,笔者从Google Play Store上下载了NFC TagInfo软件进行对比学习。所以我们可以使用任意一张能被TagInfo软件正确识别的卡做测试。在Android NFC 应用中,Android手机通常是作
2013-09-28 01:24:44 3836 1
转载 android 微信 sdk api调用不成功解决方案 详细出处参考:http://www.jb51.net/article/32076.htm
最近一直在调用微信的API,却发现一直调用不成功,纠结了好久,各方面找教程,找官方,官方里的文档也只是写得很模糊,说是按三步走。1、申请App_ID 2、填写包名3、获取程序签名的md5值,这三步只要你走对了就能调通,可是大家都不知道有时候我们Eclipse调用的keystore和我们打包的keystore获取到的程序签名的md5是不一样的。而且是每一个keysto
2013-09-27 11:13:00 1548
转载 如何避免Android内存泄漏
大多数时候内存的泄漏都是由于犯了相同的错误:长期持有了一个Context的引用。Android上 ,Context可以用于很多操作,但是大部分时候是用来加载以及使用资源。这就是为什么所有的widgets在他们的构造函数中接受一个Context参数。在一般的android应用中,你通常有两种Context:分别是Activity和Application。通常的,当我们的类和方法需要使用到co
2013-09-23 10:08:17 639
转载 Java回调机制分析
Java回调是一种双向调用模式,什么意思呢,就是说,被调用方在被调用时也会调用对方,这就叫回调。“If you call me, i will call back”。 不理解?没关系,先看看这个可以说比较 经典的使用回调的方式: class A实现接口InA ——背景1class A中包含一个class B的引用b ——背景2class B有一个参数为InA的方法test(In
2013-09-18 15:09:57 573
转载 Android源码下载方法详解
相信很多下载过内核的人都对这个很熟悉git clone git://android.git.kernel.org/kernel/common.git kernel但是这是在以前,现在如果这么执行的话,会显示如下内容Initialized empty Git repository in /home/star/working/kernel/.git/android.git.kernel
2013-09-18 12:40:46 608
转载 Oauth认证-新浪微博开发(下)
上篇文章主要针对新浪微博的授权过程中做了论述,接下来我们学习使用oauth-signpost开源项目进行OAuth认证开发。 结合新浪微博的OAuth认证来说说具体的功能实现,首先罗列一下关键字组,下面四组关键字跟我们接下来OAuth认证有非常大的关系。第一组:(App Key和App Secret),创OAuthConsumer that should be used to si
2013-09-12 15:01:31 860
转载 Oauth认证-新浪微博开发(上)
最近几天一直在学习新浪微博的授权验证,在论坛上下了个例子,也找到了相关的博客文章。。以为很简单能搞懂,但是费了很长时间,还是一头雾水。。后来想想,其实别人提供的只是一些接口、方法,而我对授权的过程并没有认真的学习过,所以对于代码中那些奇怪的方法倍感陌生。。现在把自己的一些心得补充进来。原文博客:http://www.cnblogs.com/hll2008/archive/2011/01/03/
2013-09-12 15:01:00 1291
转载 使用WebView实现新浪微博Oauth2.0认证(android)
接上篇博文提到了android新浪微博Oauth2.0认证以及登录http://blog.csdn.net/geniuseoe2012/article/details/7727564也提到了写SDK的这家伙很坑爹的把界面元素也添到了SDK里面而我们则希望SDK提供的是纯接口的东东之前看到网上不少关于webview实现新浪微博认证,思路都是通过WebV
2013-09-12 15:00:17 1525
转载 android新浪微博Oauth2.0认证以及登录
前言:微博作为新兴的一项网络工具,在某种意义上讲实现了把世界变小的作用。足不出户,也变成了现实。作为程序员我们更加关注的是为我所用。幸好的是微博运行商为我们提供了丰富的接口,我们可以善用这些接口。首先我们正式进入微博,第一部就是获取认证。 OAUTH协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是OAUTH的授权不会使第三方触及到用户的帐
2013-09-12 12:48:52 1260 1
转载 新浪微博OAuth2.0 VS OAuth1.0 主要区别总结
* OAuth2.0不需要签名了。之前所有的复杂的signatureBaseString计算、appSecret、 tokenSecret什么的都成浮云了,现在所有请求不需要签名了。所有二版微博API都使用HTTPS了。* 相对于1.0的Request_Token换Authorization_Code,Authorization_Code再换Access_Token的授权模式,2.0提供了
2013-09-12 09:49:11 1086
转载 Android中设置文本颜色的三种方法
1、利于系统自带的颜色类如TextView1.setTextColor(android.graphics.Color.RED);2、数字颜色表示法TextView1.setTextColor(0xffff00ff);3、自定义颜色TextView1.setTextColor(this.getResources().getColor(R.drawable.re
2013-09-11 17:27:02 1003
转载 具有伸缩效果的ListView(带有其他效果)
这是Demo的几张截图,点击列表时,列表呈现展开效果,再次点击时收缩。代 public View getView(int pos, View v, ViewGroup p) { FlexLinearLayout view = null;
2013-09-11 13:34:10 1110
转载 新浪微博 java.io.IOException: No authentication challenges found
http://stackoverflow.com/questions/11810447/httpurlconnection-worked-fine-in-android-2-x-but-not-in-4-1-no-authentication-c
2013-09-09 19:04:42 3439 2
转载 新浪微博、腾讯微博开放平台整合DEMO分享
最近学习开放平台,官方文档和Demo有点坑爹,经过几天的努力,写了一个DEMO,整合了新浪微博和腾讯微博,均能够SSO授权、网页授权和发微博,如果需要可以去看看源码,里面有注释说明:DEMO源码地址:https://github.com/cstdr/WeiboSDKDemo说明一下:虽然已经有很多类似的开放平台DEMO,但这个是我根据最新的SDK所完善的,最新的新浪微博SDK是6天前更
2013-09-09 18:52:46 1322
转载 android开发新浪微博客户端 完整攻略
开始接触学习android已经有3个礼拜了,一直都是对着android的sdk文档写Tutorials从Hello World到Notepad Tutorial算是初步入门了吧,刚好最近对微博感兴趣就打算开发个android版本的新浪微博客户端作为练手项目,并且以随笔的方式详细的记录开发的全过程。本人对java语言以及eclipse Ide都是初次应用基本上属于边学边用,做移动设备上的东西也是第一
2013-09-09 18:52:19 1562
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人