px(像素):每个px对应屏幕上的一个点dip或dp(device independent pixels,设备独立像素):一种基于屏幕密度的抽象单位。在每英寸160点的显示器上,1dip=1px。但是随着屏幕密度的改变,dip与px的换算会发生变化改变。sp(scaled pixels,比例像素):主要处理字体的大小,也可以根据用户的字体大小首选项进行缩进。in(英寸):标准长度单位。mm(毫米):标准长度单位。pt(磅):标准长度单位,1/72英寸。 Read More
posted @ 2013-08-08 13:39 TealerProg Views(203) Comments(0) Diggs(0) Edit
一、Android应用的基本组件介绍Activity和View:Activity只能通过setContentView(View)来显示指定的组件。View组件是所有UI控件、容器控件的基类,View组件就是Android应用中用户实实在在看到的部分。但View组件需要放到容器组件中,或者使用Activity将它显示出来。如果需要通过某个Activity把指定View组件显示出来,调用Activity的setContentView()方法即可。setContenView()方法可接受一个View对象作为参数,例如如下代码://创建一个线性布局管理器LinearLayout layout=new Read More
posted @ 2013-08-04 15:15 TealerProg Views(378) Comments(0) Diggs(0) Edit
按照博客的进程,今天应该进行程序编写啦,下面让我们开写一个简单的HelloWorld程序。 提示:这里对于如何使用Eclipse创建一个Android程序就不多讲啦,不会的同学可以去查阅相关文档。 程序清单文件hello_world.xml View Code 上面XML文档的跟元素是RelativeLayout,它代表一个相对布局,在该界面布局里包含如下两个UI控件。TextView:代表一个文本框 Button:代表一个普通按钮 ①android:id:该属性指定了该控件的唯一标识,在Java程序中可以通过findViewById("id")来获取指定的Android界 Read More
posted @ 2013-08-03 10:59 TealerProg Views(848) Comments(0) Diggs(0) Edit
adb server is out of date. killing...ADB server didn't ACK* failed to start daemon *error: unknown host service使用adb时,若出上面的错,使用adb kill-server是没有用的,因为... Read More
posted @ 2013-08-03 09:19 TealerProg Views(460) Comments(0) Diggs(0) Edit
1、在命令行创建、删除和浏览AVD在命令行下管理AVD需要借助于android命令(位于Android SDK安装目录的tools子目录下),如果直接执行android子命令将会启动Android SDK管理器。除此之外,该命令还支持如下子命令。list:列出机器上所有已经安装的Android版本和AVD设备。list avd:列出机器上所有已经安装的AVD设备。list target:列出机器上所有安装的Android版本。create avd:创建一个AVD设备。move avd:移动或重命名一个AVD设备。delete avd:删除一个AVD设备。update avd:升级一个AVD设备 Read More
posted @ 2013-08-02 15:44 TealerProg Views(438) Comments(0) Diggs(0) Edit
1、下载并配置Java环境到官方网站选择对应的版本Java JDK下载并点击安装(下一步下一步就安装完毕)在系统环境变量中新建JAVA_HOME指定Java JDK的安装路径如图所示:在系统环境变量中新建CLASSPATH其中变量值如下:.;%JAVA_HOME%\lib\tools.jar;%JA... Read More
posted @ 2013-08-01 20:20 TealerProg Views(1085) Comments(0) Diggs(0) Edit
1、APPLICATIONS (应用程序层)2、APPLICATION FRAMEWORK(应用程序框架) android应用程序提供了大量应用程序供开发者使用,当我看开发android应用程序时就是面向底层的框架进行的。3、LIBRARIES(函数库) android包含一套被不同组件所使用的C/C++的集合,android应用开发者可以通过上面的应用程序框架来调用这些库。系统C库: 一个从BSD系统派生出来的标准C系统库(libc),并专门为嵌入式Linux设备调整过。媒体库:基于PacketVideo的OpenCORE,这套媒体库支持播放和录制许多流行的音频和视频格式,以及查看静态图片。 Read More
posted @ 2013-07-24 19:48 TealerProg Views(311) Comments(0) Diggs(0) Edit
最近公司说要组织Andrio开发培训,我就去淘宝上买了这本《疯狂Andrio讲义》这本书,希望伴随着这本书我能学会如何开发Andrio软件,我会把自己的心得写在园子里内行人给我提提意见。从明天开始系统的学习Andrio。 Read More
posted @ 2013-07-22 21:00 TealerProg Views(200) Comments(0) Diggs(0) Edit
DllImport是System.Runtime.InteropServices命名空间下的一个属性类,其功能是提供从非托管DLL导出的函数的必要调用信息。DllImport属性应用于方法,要求最少要提供包含入口点的dll的名称。DllImport的定义如下: 1 [AttributeUsage(AttributeTargets.Method)] 2 public class DllImportAttribute: System.Attribute 3 { 4 public DllImportAttribute(string dllName) {…} //... Read More
posted @ 2013-07-05 09:08 TealerProg Views(772) Comments(0) Diggs(0) Edit
如何用Aspose.Words.dll把World文档生成图片1、 首先需要在Bin目录中添加Aspose.Words.dll的引用2、把你要转换成图片的World文件中需要替换的地方加上标记3、把World文件保存成xml文件的格式 4、 把xml文件用记事本打开把替换标记符左右的空格去掉5、开始写代码如下: /// <summary> /// 资格证书 /// </summary> protected string CreateJJRZGZSBH() { DataTable dt_UserInfo = DbHelperSQL.Query("selec... Read More
posted @ 2013-05-16 13:41 TealerProg Views(702) Comments(0) Diggs(0) Edit