摘要: 屏幕切换指的是在同一个Activity内屏幕见的切换,最长见的情况就是在一个FrameLayout内有多个页面,比如一个系统设置页面;一个个性化设置页面。通过查看OPhone API文档可以发现,有个android.widget.ViewAnimator类继承至FrameLayout,ViewAnimator类的作用是为FrameLayout里面的View切换提供动画效果。该类有如下几个和动画相关的函数:l setInAnimation:设置View进入屏幕时候使用的动画,该函数有两个版本,一个接受单个参数,类型为android.view.animation.Animation;一个接受两个参 阅读全文
posted @ 2013-07-08 12:08 公孙 轩辕 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1)异常:Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法)1、在工程下新建lib文件夹,将需要的第三方包拷贝进来。 2、将引用的第三方包,添加进工作的build path。选中jar包->Build Path 3、(关键的一步)将lib设为源文件夹。如果不设置,则程序编译可以通过,但运行的时候,会报:选中lib文件夹->source codejava.lang.NoClassDefFoundErrorAndroid中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法)(2)异 阅读全文
posted @ 2013-07-05 15:23 公孙 轩辕 阅读(969) 评论(0) 推荐(0) 编辑
摘要: 如需转载,请注明出处! WebSite: http://www.jjos.org/ 作者: 姜江 linuxemacs@gmail.com QQ: 457283这是一篇自己写于一年前的工作文档,分享出来。一、WebKit简介WebKit是一个开源的浏览器网页排版引擎,包含WebCore排版引擎和JSCore引擎。WebCore和JSCore引擎来自于KDE项目的KHTML和KJS开源项目。Android平台的Web引擎框架采用了WebKit项目中的WebCore和JSCore部分,上层由Java语言封装,并且作为API提供给Android应用开发者,而底层使用WebKit核心库(WebCore 阅读全文
posted @ 2013-06-25 16:48 公孙 轩辕 阅读(5293) 评论(0) 推荐(0) 编辑
摘要: net.sf.fjep.fatjar_0.0.31.jar 生成jar的工具 把这个net.sf.fjep.fatjar_0.0.31.jar到Eclipse的plugins中,从启Eclipse。点击工程就就会在下拉列表中多了一项功能+build fat jar选择你要的内置jar和类和接口等。点击下一步 阅读全文
posted @ 2013-06-21 15:58 公孙 轩辕 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 方法摘要static CharSequence返回一个字符序列commaEllipsize(CharSequence text,TextPaint p, float avail,String oneMore,String more) Converts a CharSequence of the comma-separated form "Andy, Bob, Charles, David" that is too wide to fit into the specified width into one like "Andy, Bob, 2 more". 阅读全文
posted @ 2013-06-14 16:20 公孙 轩辕 阅读(6117) 评论(0) 推荐(0) 编辑
摘要: public void checkConnectionStatusNotification(String notificationText, Context context) { String ns = Context.NOTIFICATION_SERVICE; NotificationManager mNotificationManager = (NotificationManager) context .getSystemService(ns); int icon = R.drawable.icon; // 通知图标 CharSequence ti... 阅读全文
posted @ 2013-06-07 18:10 公孙 轩辕 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 者之前学习使用eclipse时将其汉化了,现熟悉其基本使用后,想用回英文版,毕竟英文版有助于我们的学习,经过百度加谷歌,采用以下方法可以实现我要的效果:在桌面生成一个eclipse的快捷方式,然后修改快捷方式中的属性中的“目标”为“D:\Program Files\Java\eclipse\eclipse.exe -nl en”,具体看图:这样就ok了 阅读全文
posted @ 2013-05-29 10:31 公孙 轩辕 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 感谢网友banketree的收集,压缩包的内容如下:1、360新版特性界面源代码实现了360新版特性界面的效果,主要涉及到Qt的一些事件处理与自定义控件。但源码好像是c++。2、aidl跨进程调用服务端onBind暴露,然后客户端bindService得到aidl对象3、UI设计之 仿做蘑菇街UI设计 源码包含viewflipper 用来显示一个展示幻灯片banner 用到了OnGestureListener,OnTouchListener接口。4、Android 程序的安装、卸载和更新通过Intent机制,调出系统安装应用/卸载应用,直接调用安装接口,5、Android有未接来电后处理(判断 阅读全文
posted @ 2013-05-14 10:31 公孙 轩辕 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 今天遇到这样一个问题,我在ActivityA中用startActivityForResult()方法启动了Activity B,并且在B中通过 setResult()方法给A返回值,由于某些原因不能在setResult()之后立刻调用finish()函数,只能通过用户按Back键自己退出到A。按理说从B退出回到AactivityA过程中,A中的 onActivityResult() 应该被调用, 可是通过log发现,整个操作过程中 onActivityResult() 始终没有被调用。 前后研究了半天才发现 是 setResult() 的调用时机不对造成的,因为在我是在B 的 onStop() 阅读全文
posted @ 2013-03-15 16:30 公孙 轩辕 阅读(1530) 评论(0) 推荐(0) 编辑
摘要: 这篇文章不介绍具体的编程方法,而是针对PKCS#11的初学者介绍如何在JDK5.0环境中配置PKCS#11,具体的编程方法可以关注我的下一篇文章,或者参考PKCS#11手册以及SUN MicroSystem公司关于PKCS#11的手册。 需要的环境: JDK5.0版本已经可以支持对PKCS#11的操作,这里就介绍一下如何实现在JDK5.0环境下配置PKCS#11,并且根据不同的操作系统提供相应的解决方案。 首先介绍一下配置环境:JDK5.0,支持标准PKCS#11的设备(包括Smartcard,加密卡等等),支持PKCS#11的系统(WINDOWS/Linux/UNIX等),以及设备供应商提供 阅读全文
posted @ 2013-03-01 12:58 公孙 轩辕 阅读(1431) 评论(0) 推荐(0) 编辑