摘要:
点击ImageSwitcher显示的图片即可切换到为美女换衣全屏界面,手指在界面上滑动,滑动处的衣服就被褪掉了,很黄很暴力,大家要hold住呀!!其实啊这个实现就是两张图片,一张底图,一张上面的图,上面的图都被抹掉了,下面的图就出来了,主要是PorterDuff和PorterDuffXfermode的利用,APIDEMO里面也有相关的介绍。好,贴出主要代码:Java代码packagecom.picture;importandroid.app.Activity;importandroid.content.Context;importandroid.content.Intent;importand 阅读全文
摘要:
哈哈,在苹果手机上玩过类似游戏,在eoe上发现一个兄弟也模仿做了一个,今天趁周末自己也做了一个,借用了那位兄弟的一些美女图片,应该不涉及版权吧。程序有点yellow,希望iteye管理员高台贵手,本意是给大家带来点乐趣。为保护你的隐私,设置了密码保护。下面贴部分关键代码:Java代码@OverridepublicvoidonClick(Viewv){intid=v.getId();switch(id){caseR.id.yesBtn:{SharedPreferencespreferences=getSharedPreferences("password",Activity. 阅读全文
摘要:
【有问题的同学请先仔细看看这里,总结了一下大家给我提的问题:】最近我有其它事情要忙,有时间我也会改之更新上来,谢谢大家的支持,另外大家遇到错误先看看帖子的回复,有些问题已经解释了,谢谢合作1:有些同学出现ANR错误,BroadcastReceiver 没有在10秒内完成返回或者 在主线程内进行网络操作,磁盘操作,数据库操作会导致ANR 。我有一些地方由于把耗时操作放在了主线程里(大家见谅,毕竟我的时间也紧,难免出现失误),比如说weibo.getRequestToken()要连接网络,还有添加账号页面的onReceive方法里的一些数据库操作都是相当耗时的,应用线程结合Handler来处理。2 阅读全文
摘要:
Java代码publicclassReferActivityextendsListActivityimplementsOnItemClickListener,OnItemLongClickListener{privateDataHelperdataHelper;privateUserInfouser;privateMyWeiboSyncweibo;privateListViewlistView;privateReferAdapteradapter;privateJSONArrayarray;privateAsyncImageLoaderasyncImageLoader;privateHandl 阅读全文
摘要:
覆写onCreateOptionsMenu方法Java代码@OverridepublicbooleanonCreateOptionsMenu(Menumenu){super.onCreateOptionsMenu(menu);MenuInflatermenuInflater=getMenuInflater();menuInflater.inflate(R.menu.home_timeline_menu,menu);returntrue;}res的menu文件夹下新建一个文件,内容如下:Java代码<?xmlversion="1.0"encoding="utf 阅读全文
摘要:
点击收听,显示此博主的偶像列表,点击列表,将显示偶像的详情界面Java代码publicclassIdolActivityextendsListActivityimplementsOnItemClickListener{privateDataHelperdataHelper;privateUserInfouser;privateMyWeiboSyncweibo;privateHandlerhandler;privateAsyncImageLoaderasyncImageLoader;privateIdolThreadthread;privateProgressDialogprogressDial 阅读全文
摘要:
点击听众,显示博主的粉丝列表,点击列表中的粉丝,显示此粉丝详情Java代码publicclassFansActivityextendsListActivityimplementsOnItemClickListener{privateDataHelperdataHelper;privateUserInfouser;privateMyWeiboSyncweibo;privateHandlerhandler;privateAsyncImageLoaderasyncImageLoader;privateFansThreadthread;privateListViewlistView;privatePr 阅读全文
摘要:
点击广播,显示此博主所发表的所有微博Java代码publicclassTweetsActivityextendsListActivityimplementsOnItemClickListener{privateDataHelperdataHelper;privateUserInfouser;privateMyWeiboSyncweibo;privateHandlerhandler;privateAsyncImageLoaderasyncImageLoader;privateTweetsThreadthread;privateListViewlistView;privateProgressDia 阅读全文
摘要:
点击顶部的标题栏,界面跳转到此博主的关注界面关注界面,此界面下面的对话和点评以及上面的广播,听众和收听丑了点,没时间了,今天时间比较紧,美化的事情交给你们了。Java代码publicclassUserInfoActivityextendsActivityimplementsOnItemClickListener{privateStringcurrentNick;privateStringname;privateStringorigtext;privateStringtimestamp;privateDataHelperdataHelper;privateUserInfouser;private 阅读全文
摘要:
Android如果是自己的微博,可以干掉它下面三幅图是转播,对话以及点评界面Java代码publicclassWeiboDetailActivityextendsActivity{privateDataHelperdataHelper;privateUserInfouser;privateMyWeiboSyncweibo;privateHandlerhandler;privateAsyncImageLoaderasyncImageLoader;privateGetDetailThreadthread;privateStringweiboid;privateStringreturnJsonStr 阅读全文
摘要:
哈哈,通过VIP标志看到赵薇是冒牌的,李开复和冯小刚是正品。##之间的内容是代表一个话题,@和:之间的是转发这条微博的人,也高亮显示,||代表上一次转发此微博的。url地址也高亮显示。这个是什么组件啊?是TextView,不会吧?TextView能显示图片吗?肯定能呀。主要是用到了SpannableString,ForegroundColorSpan,ImageSpan这3个类.Java代码Stringorigtext=data.getString("origtext");SpannableStringspannable=newSpannableString(origtex 阅读全文
摘要:
给图片加上圆角效果好看多了。Java代码publicclassImageUtil{publicstaticInputStreamgetRequest(Stringpath)throwsException{URLurl=newURL(path);HttpURLConnectionconn=(HttpURLConnection)url.openConnection();conn.setRequestMethod("GET");conn.setConnectTimeout(5000);if(conn.getResponseCode()==200){returnconn.getIn 阅读全文
摘要:
老规矩,先上图这张图片左边部分和右边部分还是有很大的不同,不是指内容上,是指布局上,左边的是我今天写这次代码之前的布局,root是用的RelativeLayout,右边是用的FrameLayout,体现在界面上就是右边的list内容可以顶到最上面,而左边的list是在上面的topBar下面。看布局代码:布局代码还用到了include,主要是用来重用布局的。Java代码<?xmlversion="1.0"encoding="utf-8"?><FrameLayoutxmlns:android="http://schemas.and 阅读全文
摘要:
先看看效果。。列表中的账号是保存在sqlite数据库中的,下方的大图片是显示你选择的默认账号,双击图片就会显示此账号的主页点击添加账号,将会跳向腾讯的授权页面,这个页面我是放在WebView中的,当授权成功后,腾讯的API将会返回给我们一个验证码,然后返回到我们的账号管理界面。Java代码publicclassAccountActivityextendsListActivityimplementsOnItemClickListener,OnItemLongClickListener,OnClickListener{privatefinalstaticStringTAG="Accoun 阅读全文
摘要:
凌晨发帖不容易啊, 有一个问题,谁做过android的自定义表情啊?貌似还没有发现有客户端有,都是图片,如果能像在电脑上那样自定义表情的功能多好,那位大哥知道,麻烦告知一声,呵呵。写完,睡觉。我们仔细来观察下腾讯微博的qq表情发送规律,由/开始,1到3个中文或者英文字符.写个工具类来测试已测试正则表达式来匹配表情。在上方输入框中可以输入查询 格式为 @你选择的列表值这个是话题输入界面,格式为#话题#表情选择页面,这个其实是一个每行5列的GridView此界面可看到你写的微博的内容,点击发送,发送成功哈哈,看到了吧,我的微博首页已经显示了我刚才发送的带有话题@person和表情的微博了。接下来, 阅读全文
摘要:
工欲善其事,必先利其器。先给大家介绍3个我在做腾讯微博客户端开发过程中用到的3个工具1:一个是sqllite的数据库管理工具,http://www.sqliteexpert.com/download.html2:腾讯API测试工具http://open.t.qq.com/resource.php?i=3,43:腾讯API返回的都是json和xml的数据格式,在手机上一般用json,这是一个json字符串分析工具。把返回的字符串贴在viewer中:点击第一个Tab,Java代码json数据格式解析我自己分为两种;一种是普通的,一种是带有数组形式的;普通形式的:服务器端返回的json数据格式如下: 阅读全文
摘要:
avaEye处女贴下面的是res下drawable文件夹下的一个selector文件,作用主要是当每一个tab选项被点击,获得焦点以及被选中的时候背景都会发生变化Java代码<?xmlversion="1.0"encoding="UTF-8"?><selectorxmlns:android="http://schemas.android.com/apk/res/android"><itemandroid:state_focused="false"android:state_select 阅读全文
摘要:
private Bitmap createVideoThumbnail(String filePath) { Bitmap bitmap = null; MediaMetadataRetriever retriever = new MediaMetadataRetriever(); try { retriever.setMode(MediaMetadataRetriever.MODE_CAPTURE_FRAME_ONLY); retriever.setDataSource(filePath); bitmap = retriever.captureFrame(); } ... 阅读全文
摘要:
今天给大家带来《android应用开发全程实录》中关于listview和adatper中的部分。包括listview的基本使用,listview的优化等。我们经常会在应用程序中使用列表的形式来展现一些内容,所以学好ListView是非常必需的。ListView也是Android中比较难以使用的控件,这节内容就将详细解读ListView的用法。一个ListView通常有两个职责。(1)将数据填充到布局。(2)处理用户的选择点击等操作。第一点很好理解,ListView就是实现这个功能的。第二点也不难做到,在后面的学习中读者会发现,这非常简单。一个ListView的创建需要3个元素。(1)ListV 阅读全文
摘要:
开发IOS遇到数据,这里专门做frame sprite数据说明plistplist是property list的缩写。plist中包括一些命名值和使用Core Foundation类型创建的值的列表。这些类型包括CFString, CFNumber, CFBoolean, CFData, CFDate, CFArray,以及CFDictionary。利用这些类型创建的数据能够高效的组织、存储和访问。plist编程接口使得分级组织的数据类型能够和XML之间相互转换。XML数据可以存储下来以便以后重建原来的一些Core Fundation对象。plist应当用于主要是由字符串和数字组成的数据,否则 阅读全文