- 浏览: 472030 次
- 性别:
- 来自: 北京
最新评论
-
bewithme:
我把一个透明背景的PNG画到了另外一张图片上,为啥透明背景就变 ...
Java绘制PNG图片时的黑色背景问题 -
davidwkj:
Y坐标的公式不对。算出来的值是错的!!!!!!!!!!!!!! ...
两条线段是否相交,计算交点公式。 -
zhang9181156:
茅塞顿开哈,感谢
android--相机开发 -
leecinwell:
哈
Android条用照相机,实现可剪切功能 -
life_菜鸟飞:
非常感谢作者这么详细的讲解,自己也动手实践了一下,发现前面几个 ...
android--相机开发
文章列表
系出名门Android(1) - 在 Windows 下搭建 Android 开发环境,以及 Hello World 程序
作者:webabcd
介绍
搭建 Android 的开发环境,以及写一个简单的示例程序
在 Windows 下搭建 Android 开发环境
Android 项目的目录结构说明
写一个简单的 Hel ...
系出名门Android(2) - 布局(Layout)和菜单(Menu)
作者:webabcd
介绍
在 Android 中各种布局的应用,以及菜单效果的实现
各种布局方式的应用,FrameLayout, LinearLayout, TableLayout, AbsoluteLayout, RelativeLayout
为指定元素配置上下文菜单,为应用程序配置选项菜单,以及多级菜单的实现
1、各种布局方式的演示
res/layout/main.xml
代码
<?xml version="1.0" encoding="utf-8&qu ...
1、Q:如何成为高手?
A:成为一名真正的Android高手必须掌握和遵循的一些准则:
1)学会懒惰
aDon't Reinvent the Wheel(不要重复发明轮子)。
bInventing the Wheel(发明轮子)。
...
1、Q:Android开发者应该先看什么文档?
A:对开发者来说,最重要的是概念,而DOCS中的Dev Guide里面对其解释十分清晰,请仔细阅读。并可以到eoeAndroid开发者社区中找到很多的文档和学习资料。
2、Q:Android系统架构有哪些 ...
1、Q:什么是Android?
A:Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的 ...
、单词大小写转换
当前单词大写:Ctrl+Shift+x
当前单词小写 Ctrl+Shift+y
复制当前行:默认为Ctrl+Alt+down,常改为了Ctrl+R
2、注释和取消注释
注释:ctrl+shift+/
取消注释:ctrl+shift+\
3、 Junit单元测试的建立
方法1:直接针对类,右键点击开始创建,选择要测试的方法
方法2:通过创建普通的测试类, 在选择'Class under test'时找到要测试的类, 选择要进行单元测试的方法
4、回退和向前
ctrl+z:回退操作
ctrl+y:向前操作
5、Eclipse复制当前行到下一行的快 ...
向android模拟器上安装下载的apk软件1、启动(start)自己的模拟器,这个不再多说;2、在cmd命令窗口中,用 cd 一步一步的进入到自己的 SDK 的文件夹下,找到里面的 adb.exe ,(一般在 platform-tools 文件夹下,这是新版本的 SDK;老版本的应该是直接在 tools 下);3、在 platform-tools> 输入:adb install test.apk(注:这里是假设把 test.apk 放在 platform-tools 目录下,如果 test.apk 放在其他的目录,那么应该输入完整的路径,如:E:\mydowload\android\te ...
有1000个鸡蛋,10个筐,将鸡蛋放入这样10个筐中,给定一个任意数N<1000,问如何放置,能使我们快速的取出相应数目的鸡蛋?
(这道题类似:
一、1000只小老鼠检验10个瓶子哪个有毒药
二、十根手指可以表示的1024个数
)
注:这是在论坛看到的,觉得不错,就整理一下拿过来。
个人觉得最好的答案是:
是2 的 0-9 次方,即1,2,4,8,16,32,64,128,256,489 ,也就是当算到2 的9 次方时,用1000 减去2 的8 次方就是489 !
Eclipse 3.6 中乱码解决:
一、设置系统编码
步骤:
1、windows->preferences->General->content type->text->Java Source file
2、下面的Default Encoding:UTF-8
(在其他的不同的项目中出现乱码时,可以改变这里,比如说导入其他项目的时候)
3、点击后面的 Update
4、OK,完成。
二、设置项目的编码格式
步骤:
1、在项目根目录右键->properties->resource->右面
2、text file e ...
本文是一个 JTree 和 JTable 的综合应用 Demo。介绍了的JTree 和 JTable的用法。
通过该Demo可以学习相对丰富的Swing知识.
1.JTree 的用法;
2.JTable的用法;
3.JTree 与 JTable 的联动;
4.CSV文件的简单读写;
5.JButton 的事件处理
6.MVC 设计模式;
7.JSplitPane 的用法;
8.Swing布局等Swing基础知识。
9.异常处理、输入校验。特别是输入校验部分应该值得一看。
10.回调(call back)等编程方法也有体现。
注:这是国家电力科学院的上机面试题。
实现 ...
4.28日,Ubuntu 11.04 就发布了!本文将向你介绍Ubuntu 11.04 安装后快速配置需要做的20件事。
1、不喜欢Unity? 切换到Ubuntu gnome 经典桌面!
注销unity桌面环境,然后选择登录环境为“经典桌面”即可进入。
若是你喜欢Unity,可是你的显卡不给力3D不支持,怎么办呢?安装Unity-2D:
引用
sudo apt-add-ppa repository: unity-2d-team/unity-2d-daily
sudo apt-get update
sudo apt-get install qt-unity-default-s ...
JSplitPane看似比Delphi的spliter难用许多。不过介于swing可以方便的使用记事本一类文本编辑器直接书写依据布局的界面代码我们还是姑且容忍它带来的不便。但在使用JSplitPane时候在MSDN上被问的比较频繁却没有良好答案的问题是JSplitPane如何按比例分割,setDividerLocation(double d)为什么没有作用。
要解决这个问题首先看JAVA DOC.关于setDividerLocation的介绍是这样的:
setDividerLocationpublic void setDividerLocation(double proportionalLo ...
遥信遥测遥控遥调四大概念介绍
- 博客分类:
- Swing
关于四遥功能即遥信( YX) , 遥测( YC) , 遥控( YK) 和遥调( YT) 的概念
四遥功能:
四遥功能即遥信( YX) , 遥测( YC) , 遥控( YK) 和遥调( YT) .
遥信:要求采用无源接点方式,即某一路遥信量的输入应是一对继电器的触点,或者是闭合,或者是 ...
部署
五、把包放到服务器webapps目录中,签名、打key
keytool -genkey -keystore mykeystore -alias jwstest1
jarsigner -keystore mykeystore jwstest.jar jwstest1
六、Jnlp文件Test.jnlp
<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" codebase=http://localhost:8080/test //网站根目 ...
一、编写程序Test.java并编译为Test.class
(当然假设你事先已经设置好了JDK的环境变量PATH和CLASSPATH)
在cmd下:
javac *.java
========
二、编写abc.txt内容如下:
Manifest-Version: 1.0 版本
Main-Class: main-class-name(回車) 主函数
用文本编辑器编写如下manifest文件,并保存为abc.txt
====内容====
Manifest-Version: 1.0
Main-Class: Test ...