`
zhubin215130
  • 浏览: 140133 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
该博客废弃多年了,打算全部归置在csdn,url:http://blog.csdn.net/zhubin215130/article/
需要找到android-sdk-windows\usb_driver\android_winusb.inf文件,并在其中添加红色字段: [Google.NTx86] ; HTC Dream %SingleAdbInterface%        = USB_Install, USB\VID_0BB4&PID_0C01 %CompositeAdbInterface%     = USB_Install, USB\VID_0BB4&PID_0C02&MI_01 %SingleBootLoaderInterface% = USB_Install, USB\VID_0BB4&a ...
花了5个小时的时间,BT的自定义控件ondraw函数在android1.5下不调用终于解决了。 在android1.5下,如果是自定的控件,一定要将初始化代码写在onCreate函数里,否则我猜app则不会在重写链中注册该控件.
原文链接:http://hi.baidu.com/chenhj_brenda/blog/item/ad33470291f53f7e3812bb4c.html CVS 服务器自己用过,现在要自己配置一个cvs服务,没做之前以为很简单,但是在做了之后也是很简单,呵呵,很简单是因为我goole了很长时间,看了N个帖子教程才弄明白最简单的配置过程,反正我用cvs是为了Eclipse,cvs里面有什么其他功能我是没仔细看的,下面就把cvs的服务器配置写出来存档! 首先从http://www.cvsnt.org处下得你想要的cvsnt版本,我下的是2.5.04,安装完成后。从程序中打开cvsnt con ...
发现android.os.ServiceManager自1.6开始即从api中隐藏掉了,但通过这种方法可以调用。 Object obj = new Object(); Method method = Class.forName("android.os.ServiceManager").getMethod("getService", String.class); System.out.println(method.invoke(obj, "phone")); 感谢[武汉]mgssnake
   IIS--默认网站属性-->http 头-->MIME映射 -->文档类型 -->新类型 .wml text/vnd.wap.wml .wmlc application/vnd.wap.wmlc .wmls text/vnd.wap.wmlscript .wmlsc application/vnd.wap.wmlscriptc .wbmp image/vnd.wap.wbmp     假如您的电脑,WEB服务器是Apache Apache安装目录下的 conf/mime.types文档 增加: text/vnd.wap.wml .wml image/vnd.wa ...
Android official documents don’t have supports for writing native (C/C++) applications or libraries on android. But after all, android is a new platform, a lots of useful software are unavailable on android, if developing them from scratch using android Java framework, it will cost us much more time, ...
Android的SDK中没有包括JNI的支持,而且对如何支持JNI也没有任何文档说明。不过既然整个Android平台是开源的,我们可以通过Google发布的源代码来找到一些线索(比如frameworks/base/media/jni/目录),依葫芦画瓢的实现上层JAVA程序通过JNI来调用Native C程序中的函数。   依照下面的步骤可以实现一个非常简单的JNI的实例程序:   1.  首先编写C模块,实现动态库。(关于如何在Android中编译
Android编译环境本身比较复杂,且不像普通的编译环境:只有顶层目录下才有Makefile文件,而其他的每个component都使用统一标准的Android.mk. Android.mk文件本身是比较简单的,不过它并不是我们熟悉的Makefile,而是经过了Android自身编译系统的很多处理,因此要真正理清楚其中的联系还比较复杂,不过这种方式的好处在于,编写一个新的Android.mk来给Android增加一个新的Component会比较简单。
我的代码如下     is = new FileInputStream(new File(baseMagazinePath + this.bookId + "/" + fileList[currentImgNo] + ".png"));    iv.setImageDrawable(Drawable.createFromStream(is, "myStream")); 有时候出现内存溢出 改为     is = new FileInputStream(new File(baseMagazinePath + this.bookI ...
grub>ls #查看各个盘符,我的ubuntu安装在G盘 grub>ls (hd0,8)/ #找出wubi安装的盘,里面有ubuntu/这个目录。 grub>insmod ntfs #加载ntfs模块,因为wubi将ubuntu安装到了我分的ntfs盘上 grub>set root=(hd0,8) #这里(hd0,8)就是我找到的ubuntu安装的分区 grub>ls $Boot #找到我们BOOT分区的UUID,下一步要用到,我这里显示出来的是2bfdd717c2a56da9 grub>search –no-floppy –fs-uuid –se ...
编写高效的Android代码 毫无疑问,基于Android平台的设备一定是嵌入式设备。现代的手持设备不仅仅是一部电话那么简单,它还是一个小型的手持电脑,但是,即使是最快的最高端的手持设备也远远比不上一个中等性能的桌面机。 这就是为什么在编写Android程序时要时刻考虑执行的效率,这些系统不是想象中的那么快,并且你还要考虑它电池的续航能力。这就意味着没有多少剩余空间给你去浪费了,因此,在你写Android程序的时候,要尽可能的使你的代码优化而提高效率。 本页介绍了几种可以让开发者的Android程序运行的更加有效率的方法。通过下面的一些跳转的连接,你可以学会怎么让你的程序更加有效运行 ...
基於如何在合理利用資源的前提下,更進一步的提升視覺表現力。這裡所提到的視覺表現力並不是指直觀所看到的視覺效果,而是性能的提升。這裡將包含兩個主要內容:Drawing(繪製的刷新率)Startup Time (啟動Activities的時間)以 ...
有一句古话:不论黑猫白猫,能抓到耗子就是好猫。这个也许在某些方面是有道理的,但对于我们追求精益求精的思想是背道而驰的,往往就是因为满足于一个结果,而放弃探求更加优化的处理方法。当关注应用程序或者游戏所达到的结果时,往往非常容易忽视一些优化的问题,例如内存优化,线程优化,Media优化和UI优化等等。不同的模块都存在更为巧妙的方式来对待一般性问题,所以每当我们实现一个行为后,稍微多花一些时间来考虑目前所作的工作是否存在更为高效的解决办法。这一次我们对常用的UI Layout优化说起,这个例子转载于 android developing blog在Android中最常用LinearLayout表示U ...
Why is Thread.stop deprecated? Because it is inherently unsafe. Stopping a thread causes it to unlock all the monitors that it has locked. (The monitors are unlocked as the ThreadDeath exception propagates up the stack.) If any of the objects previously protected by these monitors were in ...
Global site tag (gtag.js) - Google Analytics