- 博客(52)
- 收藏
- 关注
原创 QTP往下拉IE的滚动条
QTP下拉IE滚动条的方法:1、[code="VBS"]Dim pageobj '//定义画面对象Set pageobj = Browser("百度搜索_helloworld").Page("百度搜索_helloworld")'//画面对象赋值pageobj.RunScript("scroll(0,document.body.scrollHeight);")[/...
2015-01-18 20:49:25 285
原创 VBS上传文件(转载)
<div class="iteye-blog-content-contain" style="font-size: 14px"></div>ON ERROR RESUME NEXTSet FSO=CreateObject("Scripting.FileSystemObject")'===========================================...
2014-12-02 20:53:10 1755
原创 Android中的各种按钮
一、 android:layout_weight="1" 此属性设置此view占用剩余页面的百分比,如果就一个有此属性则占百分百。 1、 CheckBox :一次可以有多个选项,并且每个选项都是可选的,互不影响。 2、...
2011-10-26 16:26:35 215
原创 eclipse 格式化行长度修改
修改 格式化 每行的长度 window->preferences->java->code style->formatter->edit->line wrapping->maximum line width 修改后保存就可以了.
2011-09-22 11:28:21 116
原创 Intent的Flags属性的作用
Intent intent = new Intent(ReorderFour.this, ReorderTwo.class);intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT); startActivity(intent); 1、Intent.FLAG_ACTIVITY_REORDER_TO_FRONT 一旦某个...
2011-08-28 17:18:14 406
原创 解压zip文件
/** * 解压zip文件到指定的xml文件 * * @param zipFileName * 文件名及目录 * @param outputDirectory * 解压到的目录 */ private void unzip(final String zipFileName, final String o...
2011-08-04 14:14:00 118
原创 用Activity实现定制化的Dialog
1、在Activity中使用该视图: setContentView(R.layout.main); 2、在main.xml 中进行如下定义: <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/text" android:layout_w...
2011-08-02 12:30:53 129
原创 定义Activity跳转动画效果和获取sdk版本
Intent intent = new Intent(this,SecondActivity.class); startActivityForResult(intent,11); int version =android.os.Build.VERSION.SDK_INT; if(v...
2011-08-01 16:05:09 134
原创 简单观察者设计模式
1、要是实现观察者设计模式,第一需要 写一个类继承 Observable,并重写其中的一些方法。 2、 在写一个观察者实现 Observer private class FetcherObserver implements Observer { @Override public void update(Observable obser...
2011-07-29 10:41:36 97
原创 代码中注册和注销使用BroadcastReceiver
1、定义一个 BroadcastReceiver : private BroadcastReceiver receiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { // TODO Auto-generated met...
2011-07-28 11:26:37 178
原创 监听音量键(转载)
监听音量键 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode==KeyEvent.KEYCODE_VOLUME_DOWN){ myScrollBy(200); return true; }else if(keyCode==KeyEvent.KE...
2011-07-23 19:24:16 151
原创 SimpleDateFormat对日期的格式化
public static void main(String[] args) throws IOException, ParseException { String str = "2011-10-20 11:10:10"; SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); D...
2011-07-23 17:12:23 130
原创 merge用法 -android(转载)
单独将<merge />标签做个介绍,是因为它在优化UI结构时起到很重要的作用。目的是通过删减多余或者额外的层级,从而优化整个Android Layout的结构。将通过一个例子来了解这个标签实际所产生的作用,这样可以更直观的了解<merge/>的用法。建立一个简单的Layout,其中包含两个Views元素:ImageView和TextView 默认状态下我们将这...
2011-07-23 10:24:31 160
原创 创建一个简单的widget(转载自mars)
1 、创建一个AppWidgetProvider public class ExampleAppWidgetProvider extends AppWidgetProvider { //定义一个常量字符串,该常量用于命名Action private static final String UPDATE_ACTION = "mars.appwidget03.UPDATE_AP...
2011-07-18 17:16:51 268
原创 菜单的简单入门
public class WidgetActivity extends Activity { /** Called when the activity is first created. */ private final String TAG = "WidgetActivity..."; private Menu myMenu; @Override pu...
2011-07-18 16:17:25 75
原创 设置控件在整个页面的位置
改变UI中view的位置,用绝对布局比较方便。import android.widget.AbsoluteLayout.LayoutParams; Random random = new Random(); int left = random.nextInt(1000); int top = random.nextInt(580); Log.i("...........
2011-07-17 15:32:19 403
原创 创建菜单及处理点击事件
创建菜单,并在点击的某个菜单的时候跟菜单项id去处理逻辑,后面的设置监听的方法也是可以的,不过不建议使用,效率慢@Override public boolean onCreateOptionsMenu(Menu menu) { // TODO Auto-generated method stub menu.add(0, 1, 0, "append")...
2011-07-17 11:42:46 518
原创 httpClient 的简单实现
public void postData() { // Create a new HttpClient and Post Header HttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = new HttpPost("http://www.yoursite.com/script....
2011-07-15 13:28:56 84
原创 把一个文件转化成byte[] 数组
啥都不说了,给一个文件,返回给byte数组// read the photo file into a byte array... public static byte[] getBytesFromFile(File file) throws IOException { InputStream is = new FileInputStream(file); // G...
2011-07-15 12:02:50 155
原创 获取网络图片
public static void main(String[] args) throws IOException { URL url = new URL( "http://img.verycd.com/vcgroup/gface/48-48/143661.jpg"); HttpURLConnection conn = (HttpURLConnection) ur...
2011-07-15 11:40:48 73
原创 HttpURLConnection 的get和post请求
/** * 发出一个GET请求 * @param path 请求的路径,不带参数 * @param params 参数 * @return * @throws Exception */ private static boolean sendGetRequest(String path, Map<String, String> params,...
2011-07-13 23:39:47 103
原创 通过DefaultHttpClient 发送post请求
// HTTPS SSL COOKIE private static boolean sendPostRequestHttpClient(String path, Map<String, String> params, String encoding) throws Exception{ List<NameValuePair> paramPairs = n...
2011-07-13 23:29:49 698
原创 通过HttpURLConnection的get方式获取网络图片
//通过get方式获取网络图片public static void main(String[] args) throws Exception{ String path = "http://i6.17173.itc.cn/2010/news/chinajoy/2010/mm/small01/s0722cyfs01.jpg"; URL url = new URL(path);...
2011-07-13 23:15:36 260
原创 通过HttpURLConnection发送post数据
public static void main(String[] args) throws Throwable { String path = "http://192.168.1.10:8080/videoweb/video/manage.do?method=getXML"; String xml = "<?xml version=\"1.0\" encoding=\"UT...
2011-07-13 23:10:00 117
原创 从输入流读取数据
/** * 从输入流读取数据 * @param inStream * @return * @throws Exception */ public static byte[] readInputStream(InputStream inStream) throws Exception{ ByteArrayOutputStream outSteam = n...
2011-07-13 23:03:27 196
原创 http文件上传和普通字段
Android中集成了一个apache组织提供的一个开源的访问互联网的客户端程序HttpClient 可以使用它来发送数据 这里有两个方法,是往互联网传送数据时候用的一个是传送普通文本的,一个是传送带附件的这两个方法就可以满足我们正常的所有需求了 public class HttpRequester { public static String po...
2011-07-13 16:55:29 261
原创 android 内嵌字体样式
在Android中我们的应用可以灵活的内嵌自己的字体文件,实现各个手机上可以正常的显示个性化文字,我们都知道TextView的setTypeface方法可以设置目标文字的显示特性,比如字体、颜色、粗体、斜体等。我们直接找一个TrueTypeFont的字体文件即.ttf,对于Win32系统的用户可以直接在Windows/fonts文件夹中能找到很多。比如微软雅黑就不错,可是体积太大,由于Androi...
2011-07-12 10:41:58 200
原创 使用Pull解析器解析 xml
public void test1() throws XmlPullParserException, IOException { InputStream inStream = new FileInputStream("/mnt/nand/songli.xml"); XmlPullParser xmlParser = XmlPullParserFactory.newInsta...
2011-07-12 09:52:37 96
原创 小控件的使用
1、当点击Menu键时,如果希望弹出菜单,则希望重写的方法如下: @Override public boolean onCreateOptionsMenu(Menu menu) { // TODO Auto-generated method stub menu.add(0,0,0,"first"); menu.ad...
2011-07-08 01:12:08 82
原创 获取屏幕的分辨率
DisplayMetrics display = new DisplayMetrics(); //该方法主要是用于 实例化DisplayMetrics 对象,不能省略。 getWindowManager().getDefaultDisplay().getMetrics(display); String fenbian...
2011-07-03 23:46:37 83
原创 android有效解决加载大图片内存溢出的问题
尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图, 因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。 因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将其设为ImageView的 sour...
2011-07-03 22:20:52 67
原创 关于android:layout_x 与 android:layout_height
关于 android:layout_x="0px" 是指当前View在整个布局管理器中相对于左上角即(0,0)点坐标所占的位置,而 android:layout_height="wrap_content" 是指当前View在布局管理器中 的大小。 <AbsoluteLayout xmlns:android="http://schemas.android.co...
2011-07-03 19:47:23 146
原创 关于getSystemService
getSystemService是Android很重要的一个API,它是Activity的一个方法,根据传入的NAME来取得对应的Object,然后转换成相应的服务对象。以下介绍系统相应的服务。 传入的Name | 返回的对象 | 说明WINDOW_SERVICE ...
2011-07-03 19:34:38 107
原创 关于在通知显示通知
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); NotificationManager notificationMgr = (Not...
2011-07-03 19:25:59 204
原创 android.view.WindowManager$BadTokenException: Unable to add window错误
今天遇到如下错误bug:android.view.WindowManager$BadTokenException: Unable to add window --token null is not valid; is your activity running?最后终于发现是PopupWindow组件的使用问题,如果你直接在Activity创建的方法中初始化,则会有此错误因此...
2011-07-01 11:46:53 93
原创 一些摘抄
在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则: 1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包 当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如:用户的按键事件,...
2011-06-30 14:14:51 77
原创 将一个xml文件通过LayoutInflater 生成一个View
LayoutInflater inflater = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE); View view = inflater.inflate(R.layout.content, null);
2011-06-30 10:47:04 106
原创 Android控件之ScrollView小Demo
ScrollView滚动视图是指当拥有很多内容,屏幕显示不完时,需要通过滚动跳来显示的视图。ScrollView只支持垂直滚动。 <?xml version="1.0" encoding="utf-8"?><ScrollView xmlns:android="http://schemas.android.com/apk/res/android" ...
2011-06-21 16:37:28 77
原创 android:gravity和android:layout_gravity区别
[size=medium]从名字上可以看到,android:gravity是对元素本身说的,元素本身的文本显示在什么地方靠着换个属性设置,不过不设置默认是在左侧的。android:layout_gravity是相对与它的父元素说的,说明元素显示在父元素的什么位置。我们举一个例子大家看一下: 显示效果如下,可以体会一下之间的区别:[/size]...
2011-06-21 15:34:32 80
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人