上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 38 下一页

2012年4月12日

Android 手机百科全书: 新手入门

摘要: 什么是widget?Widget的这个创想来自一个叫做Rose的苹果电脑工程师。98年的一天,Rose在自己的苹果操作系统桌面玩一个可以更换皮肤的MP3播放器时忽发奇想:如果在我桌面上运行的所有工具都能够更换皮肤或外观,那将是一件很酷的事情,Rose的兴奋之情溢于言表,它给这个酷酷的玩意儿起了个名字叫 “Konfabulator”。widget具有哪些特征呢? 1.身材微:它们一般都很小,在终端上嵌入非常方便,运行快速。 2.形式多:Widget可以以多种形式呈现出来,幻灯秀、视频、地图、新闻、小游戏…… 3.功能巨:别看它们小,却服务周到,它可以为你报告新闻、帮你买东西、列出你最喜欢的乐队, 阅读全文

posted @ 2012-04-12 18:40 vus520 阅读(772) 评论(0) 推荐(0) 编辑

动态壁纸 (Wallpaper) 介绍

摘要: 这几天闲来无事整自己折腾一个自己的动态桌面,看了一些书,论坛里面找了一些资料,但是大部分都是教你如果去实现一个动态的桌面,但是却没有告诉我们我想让用户来设置一些参数该怎么办?接下来我给大家揭晓:开头还是卖萌整了一个生命周期图,让大家学习一下,呵呵。。。高手直接路过吧:接下来,是种个函数的调用顺序,这个是我粘贴的,呵呵,不信自己可以去把这个函数都实现了,再打印一下。当进入改壁纸的设置页面 但是还没有设置时 09-21 07:55:05.575: INFO/System.out(1337): service onCreate 09-21 07:55:05.614: INFO/System.out( 阅读全文

posted @ 2012-04-12 13:54 vus520 阅读(1962) 评论(1) 推荐(0) 编辑

ListView实现论坛管理效果(附源碼)

摘要: 在 android 系统中,ListView的用法稍微复杂一点,配置Adpater就有几种方法,如ArrayAdapter,SimpleAdapter等。查了一些网上的相关例子,有很多都是用ListActivity ,然後用Adapter来显示布局。本例中没有用到ListActivity 。ListView是在android中是一个经常用到的控件,ListView里面的每个子项Item可以使用一个字符串,也可以是一个组合控件,下面是本例将要实现的功能清单:准备ListView要显示的数据,使用一维或多维 动态数组 保存数据;构建 适配器,适配器就是Item数组,动态数组有多少元素就生成多少个I 阅读全文

posted @ 2012-04-12 13:40 vus520 阅读(809) 评论(0) 推荐(0) 编辑

四大微博OAuth认证

摘要: 据说这两天腾讯的服务器出了问题,认证的时候报这样的错:oauth.signpost.exception.OAuthCommunicationException: Communication with the service provider failed: Not trusted server certificate Caused by: javax.net.ssl.SSLPeerUnverifiedException: No peer certificate oauth.signpost.exception.OAuthCommunicationException: Communi... 阅读全文

posted @ 2012-04-12 13:33 vus520 阅读(619) 评论(1) 推荐(0) 编辑

照相机滤镜使用,优化解码和滤镜导致的预览卡屏现象

摘要: 这几天看到亚瑟boy的技术连载,也试着做了下带滤镜特效的照相机,效果也出来了,但是发现添加滤镜特效后的预览窗口卡屏现象很严重,于是自己索性试着尝试修改,在亚瑟和其他网友的代码中基本上都是对于照相机data视频流先进行解码,然后对解码出的帧Bitmap进行滤镜算法处理,这个是必走的流程,而每一帧在处理解码和滤镜时都需要用掉大量时间,我测了下,解码需要300毫秒左右,滤镜处理需要600毫秒左右(冰冻滤镜),如此一来,处理完这两个流程需要的时间要在900毫秒甚至更长,我们知道如果看上去比较流畅的话我们需要每秒更新三帧的图片,而这么处理只能更新一张,明显的卡屏。于是试着去缩小处理的Bitmap大小,在 阅读全文

posted @ 2012-04-12 12:00 vus520 阅读(1593) 评论(1) 推荐(0) 编辑

2012年4月6日

Android 解析imei

摘要: Imei = ((TelephonyManager) getSystemService(TELEPHONY_SERVICE)).getDeviceId(); 在manifest.xml文件中要添加 <uses-permission android:name="android.permission.READ_PHONE_STATE" />import android.app.Activity; import android.os.Bundle; import android.telephony.CellLocation; import android.teleph 阅读全文

posted @ 2012-04-06 01:31 vus520 阅读(642) 评论(0) 推荐(0) 编辑

2012年3月27日

Path----布局+TranslateAnimation

摘要: 提取了下PATH的菜单的那种动画效果。先看贴图,呵呵原理:点击红色加号触发事件:public static void startAnimationsIn(ViewGroup viewgroup,int durationMillis) { for (int i = 0; i < viewgroup.getChildCount(); i++) { ImageButton inoutimagebutton = (ImageButton) viewgroup.getChildAt(i); inoutimagebutton.setVisibility(0); MarginLayo... 阅读全文

posted @ 2012-03-27 23:55 vus520 阅读(996) 评论(0) 推荐(0) 编辑

2012年3月26日

从头学Android之ContexMenu上下文菜单

摘要: 什么是上下文菜单:有时候我们也可以叫做快键菜单。例如我们在电脑桌面右键所看到的菜单就是快捷菜单,也叫上下文菜单,叫上下文菜单是因为Context翻译成为上下文的意思创建上下文ContextMenu菜单的步骤:1、 覆盖Activity的onCreateContextMenu()方法,调用Menu的add方法添加菜单项2、 覆盖onContexItemSelected()方法,响应菜单单击事件3、 调用registerForContexMenu()方法为视力注册上下文菜单public void onCreateContextMenu (ContextMenu menu,View v,Contex 阅读全文

posted @ 2012-03-26 23:33 vus520 阅读(595) 评论(0) 推荐(0) 编辑

2012年3月22日

TabActivity中子Activity相互跳转,及某个Tab需弹出窗的解决方案

摘要: 在iphone开发中貌似有个UITabBarController,(我以为是toolbar,四楼的兄弟更正的),UITabBarController在底部,也有对应的切换效果,都封装好了。但是在android的中,这个东西它在顶部。。。我也不明白为什么这么设计,标新立异?我觉得在底部方便很多,我们的设计也是这样设计的,所以我也只有改咯。个人认为设计不太好的tabhost,单手拿手机不好操作,不过下面有个兄弟提醒因为有menu的存在,呵呵,我光想不方便了。整体的思想就是不进行startactivity,而是通过广播发送数据,发送之前切换到对应的tab。从而避免很多startactivity出现的 阅读全文

posted @ 2012-03-22 17:10 vus520 阅读(1975) 评论(1) 推荐(1) 编辑

2012年3月18日

Mini音乐播放器【简单版】(附源码)

摘要: 继上篇音乐播放器,我们讲到使用 SDCard 播放音乐的例子,上篇也将如何在 android 模拟器中创建 SDCard 的步骤列了出来。本篇将扩展上篇例子,去获取SDCard 的所存内存,显示出来告诉用户。本篇讲述的内容如下:1、讲述 Environment 类。2、讲述 StatFs 类。3、完整例子读取 SDCard 内存1、讲述 Environment 类Environment 是一个提供访问环境变量的类。Environment 包含常量: MEDIA_BAD_REMOVAL 解释:返回getExternalStorageState() ,表明SDCard 被卸载前己被移除MEDIA_ 阅读全文

posted @ 2012-03-18 15:48 vus520 阅读(1751) 评论(1) 推荐(0) 编辑

上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 38 下一页

导航