学习android有一段时间了,感觉学到的东西似乎很有限,归根结底就是自己动手写的程序太少了。我觉得学习编程,光停留在“看“是不行了,看了10成感觉似乎也就能记得一两成,等碰到问题的时候又要回去查看。所以必须通过动手来学习,在动手的过程中会碰到很多看的时候根本不会发现的问题,带着问题去看去解决问题才会得到很大的提高。在我做这个练习的过程中碰到多很多问题,我会在下...
当前大多数基于linux的嵌入式系统都会集成busybox来取代庞大而复杂的linux commands, 但是android好像没有集成busybox, 所以第一次在android的shell环境中被搞得很痛苦,今天在浏览android源代码的时候,偶然发现一个叫toolbox的工具,原理和busybox非常相似,虽然和busybox相比功能上还差得很远,但是聊胜于无。 使用方法和busybox类似,先开一个android的shell,然后看看ps命令吧 #adb shell #toolbox ps 附:toolbox支持的comma...
本帖最后由 ciscoeden 于 2011-12-20 17:12 编辑 1、自定义View继承SurfaceView并实现SurfaceHolder.Callback接口; 2、声明一个SurfaceHolder对象用于控制SurfaceView; 3、在构造函数中获取holder并添加回调: 1 public DrawView(Context context) { 2 super(context); 3 holder = this.getHolder(); 4 holder.addCallback(this); 5 } 4、使用Runnable定义一个绘图线程: 1 class drawThread implements Runn...
android 的SDK中没有包括JNI的支持,而且对如何支持JNI也没有任何文档说明。不过既然整个 android 平台是开源的,我们可以通过Google发布的源代码来找到一些线索(比如frameworks/base/media/jni/目录),依葫芦画瓢的实现上层JAVA程序通过JNI来调用Native C程序中的函数。 依照下面的步骤可以实现一个非常简单的JNI的实例程序: 1. 首先编写C模块,实现动态库。(关于如何在android中编译C模块的更多细节,请参考《 Androi...
Google从FroYo版本后引入了C2DM (Cloud to Device Messaging)框架:
android/c2dm/index.html" target="_blank" style="color: rgb(0, 102, 153); text-decoration: underline; " target="_blank">http://code.google.com/android/c2dm/index.html
我安装的是BIND 9.5.0-P2 Dec 2 11:21:18 mail5 named[1409]: client 218.xxx.xxx.xxx#1178: query (cache) '126.com/mx/IN' denied 怎么会在我的dns服务器来查询126.com? 另外我设置了从服务器 Dec 2 11:23:38 mail5 named[1409]: client 58.xxx.xxx.xxx#60011: update 'xxxx.com/IN' denied 这条日志是不是表明它想同步我的域,但是没有成功 谢谢 [ 本帖最后由 njblue2004 于 2008-12-2 11:32 编辑 ]
原文出处:http://www.lividecay.org 首先解决第一个问题,安装完了 ColdFusion mx 7 之后,用 /opt/coldfusionmx7/bin/coldfusion start 启动服务的时候,不停地提示说要运行 Connector Wizard,然后导致服务无法启动。 建议解决办法是,单独运行 wsconfig.jar 配置好服务器之后,把 /opt/coldfusionmx7/bin/ 下的 cfmx-connectors.sh 更名为 cfmx-connectors-run.sh 之后,就可以顺利启动服务了。 然后解决第二个问题,安装完了...
android学习笔记(五)常用控件上 一、废话 今天将介绍android系统为我们提供的常用控件中的TextView,Button,EditText,RadioButton,CheckBox,ToggleButton,RatingButton七个控件的声明和事件响应。 二、正文 1、 TextView 类似ASP.NET中的Label控件,只读显示控件,可通过getText()获取其android:text属性、setText()设置其android:text属性。在res/layout/main.xml的LinearLayout节中添加如下代...