12 2013 档案

摘要:转载请注明出处:http://blog.csdn.net/yangyu20121224/article/details/9057257 由于公司项目的需要,要实现在项目中使用第三方授权登录以及分享文字和图片等这样的效果,几经波折,查阅了一番资料,做了一个Demo。实现起来的效果还是不错的,不敢独享,决定写一个总结的教程,供大家互相交流、学习和参考,博主只求能和大家共同进步。希望能多多支持! 这篇文章中,我们使用到了Share SDK,它是为iOS、Android、WP8的APP提供社会化功能的一个组件,目前支持如QQ、微信、新浪微博、腾讯微博、开心网、人人网、豆瓣、网易微博、搜狐微... 阅读全文
posted @ 2013-12-31 16:38 寡蛋 阅读(6888) 评论(0) 推荐(0)
摘要:好东西,多学习!Android 仿微信之主页面实现篇Android 仿微信之界面导航篇Android 高仿QQ 好友分组列表Android 高仿QQ 界面滑动效果Android 高仿QQ 登陆界面Android 对Path的旋转效果的拓展Android高仿360安全卫士布局源码Android SlidingDrawer 滑动抽屉效果Android仿微信UI设计源码Android实现左右窗口的滑动效果源码Android中自定义实现高德地图图层效果源码Android画廊视图的3D效果Android精美UI源码(涉及滑动控制、速度控制、各种布局、自定义组件)Android唯美简单的图片切换源码(可以 阅读全文
posted @ 2013-12-31 09:44 寡蛋 阅读(1445) 评论(0) 推荐(1)
摘要:首先解决最主要的问题-------Android软键盘弹出,界面整体上移的问题AndroidManifest.xml文件中界面对应的里加入android:windowSoftInputMode="adjustPan" 键盘就会覆盖屏幕android:windowSoftInputMode="stateVisible|adjustResize" 屏幕整体上移下面再详细介绍下软键盘:1.软键盘的显示原理 软键盘其实是一个Dialog。InputMethodService为我们的输入法创建了一个Dialog,并且对某些参数进行了设置,使之能够在底部或者全屏显示 阅读全文
posted @ 2013-12-27 15:35 寡蛋 阅读(1894) 评论(0) 推荐(0)
摘要:最近编程时,发现一个针对HashMap的一个提示:翻译过来就是:用SparseArray来代替会有更好性能。那我们就来看看源码中SparseArray到底做了哪些事情:一、构造从构造方法我们可以看出,它和一般的List一样,可以预先设置容器大小,默认的大小是10:[java]view plaincopypublicSparseArray(){this(10);}publicSparseArray(intinitialCapacity){......}二、增它有两个方法可以添加键值对:[java]view plaincopypublicvoidput(intkey,Evalue)publicvo 阅读全文
posted @ 2013-12-19 15:03 寡蛋 阅读(367) 评论(0) 推荐(0)
摘要:正确的邮箱格式如下,private static final String reg = "\\w+[\\w]*@[\\w]+\\.[\\w]+$";但是并不代表一定是以".com"结尾,有可能在reg中包含多个如".comxx"非法格式,在此基础上还要加上一个结尾判断。整个代码如下:private EditView autoview;private static final String reg = "\\w+[\\w]*@[\\w]+\\.[\\w]+$";str_email = et_autoview.getT 阅读全文
posted @ 2013-12-16 10:16 寡蛋 阅读(266) 评论(0) 推荐(0)
摘要:虽然不难,但是容易忘记,做个备忘吧package com.guet.zhuge; import android.app.Activity;import android.os.Bundle;import android.text.Editable;import android.text.TextWatcher;import android.widget.AutoCompleteTextView; public class MainActivity extends Activity implements TextWatcher{ private AutoCompleteTex... 阅读全文
posted @ 2013-12-15 23:32 寡蛋 阅读(494) 评论(0) 推荐(0)
摘要:1.设置EditText的值监听事件 。 EditText ed=new EditText(this); ed.setText("EditText之Test"); ed.addTextChangedListener(new TextWatcher() { @Override public void onTextChanged(CharSequence s, int start, int before, int count) { // TOD... 阅读全文
posted @ 2013-12-12 21:11 寡蛋 阅读(2744) 评论(0) 推荐(0)
摘要:有些东西看多了,就厌烦了:extjs对我这种感觉最为强烈。甚至,有时觉得设计之殇是审美疲劳。直角看多了,就想看看圆角,不知何时,这几年刮起了一阵阵的圆角设计风:CSS新标准纳入圆角元素,iphone中几乎随处可见圆角设计,也开始出现很多圆角名片了...今天我们就实现一个圆角的ListView效果。圆角的设计,我们并不追求到处都用,无处不用,android中有少数界面用直角确实容易显得锋利,和周边界面太过对比而显得不协调,比如大栏目列表,设置等等,而采用圆角实现,则会活泼,轻松的多,也融合的特别好。1.感觉实际上在Android中因为SDK中没有默认对圆角的一个完整的支持,需要麻烦自定义设置才能 阅读全文
posted @ 2013-12-11 11:25 寡蛋 阅读(256) 评论(0) 推荐(0)
摘要:我的工程里面一个activity有两个有圆角的listview,就是自定义的CornerListView继承ListView,然后我想圆角的listview A点击之后一个item会高亮然后B点中的item时B中的item保持高亮,同时中的高亮item不高亮,也就是说,多个ListView只有一个item高亮。此时要用到适配器的notifyDataSetChanged()方法,因为adapter.notifyDataSetChanged();是把getview方法重新走了一遍,所以,刷新了就没了以前的高亮操作,达到效果。当然,我在点A的item时去刷新B,这样就只会有A的item高亮了。没有加 阅读全文
posted @ 2013-12-11 10:50 寡蛋 阅读(258) 评论(0) 推荐(0)
摘要:在使用svn 的时候容易手抖错选update地址,使其目录所有同级文件夹上出现蓝色“?”图样,非常烦人,下面记录一下解决方案。首先在该目录下打开同级文件件,工具→文件夹选项→查看→隐藏文件和文件夹→显示隐藏的文件、文件夹和驱动→确定。刷新即可。 阅读全文
posted @ 2013-12-10 22:52 寡蛋 阅读(465) 评论(0) 推荐(0)
摘要:android中的意图有显示意图和隐式意图两种,显示意图要求必须知道被激活组件的包和class隐式意图只需要知道跳转activity的动作和数据,就可以激活对应的组件A 主activity B 接收跳转的activity步骤1:在主配置文件中声明B 至少要声明一个android:name属性[html] 2:在A的布局文件中一个textview和button,并添加点击事件[html] 3:点击事件触发的集中intent意图[java]/** * 意图,描述一个动作,激活一个组件,使用其他的activity需要现在主文件中配置activity的名字等属性 * intent 要去... 阅读全文
posted @ 2013-12-08 12:47 寡蛋 阅读(367) 评论(0) 推荐(0)
摘要:代码如下:package com.android.xym;import java.io.IOException;import java.net.HttpURLConnection;import java.net.InetAddress;import java.net.NetworkInterface;import java.net.SocketException;import java.net.URL;import java.util.Enumeration;import android.content.Context;import android.net.ConnectivityManage 阅读全文
posted @ 2013-12-06 10:04 寡蛋 阅读(578) 评论(0) 推荐(0)
摘要:设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:文件(Files)注释标签:/*** @Title: ${file_name}* @Package ${package_name}* @Description: ${todo}(用一句话描述该文件做什么)* @author A18ccms A18ccms_gmail_com* @date ${date} ${time}* @version V1.0*/类型(Types 阅读全文
posted @ 2013-12-03 18:48 寡蛋 阅读(315) 评论(0) 推荐(0)
摘要:这是我做的SplashActivity,用于项目的启动界面,布局文件尽量简单明了,不累赘,简明大方。 1 package com.chrizz.ui; 2 3 import android.app.Activity; 4 import android.content.Intent; 5 import android.os.Bundle; 6 import android.os.Handler; 7 import android.view.Window; 8 import android.view.WindowManager; 9 10 /**11 * 类名称: SplashActivity.. 阅读全文
posted @ 2013-12-03 16:08 寡蛋 阅读(600) 评论(0) 推荐(0)
摘要:记性不好,备忘。this.requestWindowFeature(Window.FEATURE_NO_TITLE); 阅读全文
posted @ 2013-12-03 10:09 寡蛋 阅读(119) 评论(0) 推荐(0)
摘要:首先来开一个样式在一个EditView中添加一个固定的提示图标,很简单,在EditView中添加一个paddingleft="60dp"(内缩进),然后把一个imageview拖进被内缩进的地方,即最右边,调整布局大小即可。但是我个并不推荐这么做,因为会有边框和背景反差的问题,上面比较式适合添加固定文本,直接把TextView推入内缩进部分是最好的。如果是要添加固定的提示图片,建议使用.9图片作为EditView的背景,那样效果更好,背景统一。 阅读全文
posted @ 2013-12-03 09:24 寡蛋 阅读(433) 评论(0) 推荐(0)
摘要:有时候我我们需要对按键的背景进行改变,尤其是在被按下的时候,松开时又可以回复到原来的背景,提高用户体验。首先需要写一个xml文件,设置button 的背景资源文件,实例代码如下:1 2 btn_welcome_regist.xml然后在布局文件中的button添加android:background="@drawable/btn_welcome_regist"属性即可,按键按下时显示btn_login_qq_pressed背景,松开时显示btn_login_qq_normal背景。同理,改变表示获得焦点时等等。 阅读全文
posted @ 2013-12-03 09:12 寡蛋 阅读(404) 评论(0) 推荐(0)