- 博客(15)
- 问答 (1)
- 收藏
- 关注
android 获取手机ip地址
android 获取手机ip地址,3g网络和wifi网络都有效,亲测。 /** * 网络状态改变后,查询ip,过滤出ipv4 * @return ipv4地址 * @throws SocketException */ public String getIpAddress() throws SocketException{ String ipaddress...
2015-09-18 10:33:55
243
原创 android scrollview内实现图片的手势缩放
图片是一张长图,在scrollview内上下滑动图片的同时,增加了对图片的手势放大或缩小的操作。 之前将手势缩放的布局放在scrollview内总是会发生手势冲突,这个不会,可以找张图片试试。 主界面的activity: package test;import com.agehua.drag.R;import android.app.Activity; ...
2014-10-31 14:53:39
1086
原创 Android drawArc方法介绍
Android drawArc方法介绍 该方法用于在画布上绘制圆弧,通过指定圆弧所在的椭圆对象、起始角度、终止角度来实现。该方法是绘制圆弧的主要方法。 public void drawArc (RectF oval, float startAngle, float sweepAngle, boolean useCenter, Paint paint) oval :指...
2014-07-25 15:59:10
430
原创 安卓手机(命令行模式)删除垃圾软件
安卓手机(命令行模式)删除垃圾软件,需要手机开启root权限,同用usb将手机连接到电脑对于windows系统,在cmd里依次输入下面的指令1.adb shell,打开android的命令行调试 2.ls -l 可以查看当前目录下的文件和文件夹的具体的权限信息,找到一个data的文件夹3.cd data 打开这个文件夹 4.ls 如果显示 opendir fail...
2014-07-21 10:28:46
2204
原创 模拟器无法启动,卡在android字样的界面上
昨天把Android api版本更新到了19,之后发现不能启动模拟器了,总是卡在有android字样的登陆界面上,logcat上显示的信息是 ************ Failure starting bootstrap service java.lang.NullPointerExceptionat com.android.server.firewall.IntentFirewa...
2014-03-31 20:41:42
1612
原创 关于停止与开始按钮的逻辑
关于停止与开始按钮的执行逻辑,怕自己记不住,就写了下来:首先要定义一个全局变量,如static isRunning = false;开始按钮:if (isRunning){//不执行,可以给出提示}else{//执行isRunning = false;} 停止按钮:if (isRunning){//做停止处理isRunning = false;...
2013-09-05 16:08:51
889
原创 解决使用dom4j生成xml会出现中文乱码的问题
在使用dom4j生成xml文件时,如果设置编码为gbk,如下面的代码,则不会出现中文乱码OutputFormat format = OutputFormat.createPrettyPrint(); format.setEncoding("gb2312");XMLWriter output = new XMLWriter(new FileWriter("e...
2013-05-26 21:27:09
823
原创 SWT中的UI线程(摘抄自《Eclipse SWT/JFace核心应用》一书)
什么是线程? 线程是计算程序运行的最小单位,在一个应用程序中可以同时运行多个线程。以HelloWorld程序为例: public class HelloWorld{ public static void main(String[] args){ System.out.println("Hello"); ...
2013-05-12 10:53:43
211
原创 判断文件是否存在,存在则读取,不存在则生成文件
如题,判断本地文件是否存在,是则读取文件内容,否则创建该文件,代码丑陋,见谅。package com.agehua.utils;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;imp...
2013-05-12 10:51:24
1644
原创 java String转为时间戳(long类型)
从网上找了半天,很多人都是抄袭别人,而且还不正确,相当气愤!下面是我修改后正确的把String类型转为事件戳的方法:public long getTimestamp(String sTime) throws ParseException{ System.out.println(sTime); Timestamp ts = Timestamp.valu...
2013-03-24 18:21:37
1405
1
原创 swing界面中嵌有swt,文本框不能输入
我写了一个swing界面程序,在界面上加入了swt的browser对象,不知什么原因导致原本的JTextArea,即文本框对象不能输入东西,搜索很多论坛,最后一段英文说,不要直接把textarea直接放在frame上,可以把textarea放在japplet上,再把japplet放在frame上,这样问题得以解决...
2013-03-20 21:13:20
533
1
原创 使用SwingWorker取得cmd数据
SwingWorker可以在后台执行耗时的任务,而避免阻塞前端的用户程序,避免界面长时间无响应SwingWorker有2个参数T , V T:为最终结果集 对应doInBackground方法前的返回值类型。通过调用swingworker的get方法可以取得返回值。 V:为中间结果集 对应process方法的参数list的数据类型在doInBackground方法...
2013-03-20 21:03:48
193
原创 SWT的CTabFoler最小化,还原,最大化按钮实现
简单介绍下:TabFoler(选项卡)是SWT中带有标签页的容器,CTabFoler是自定义选项卡,可以修改的属性有很多,例如,final CTabFoler tabFolder = new CTabFolder(shell,SWT.CLOSE);//表示带有关闭按钮的选项卡 //显示最大化按钮tabFolder.setMaximizeVisible(true); //...
2012-12-26 22:01:17
441
原创 java.lang.UnsupportedClassVersionError: Unsupported major.minor version 51.0解决办
java.lang.UnsupportedClassVersionError: Unsupported major.minor version 51.0解决办法: 查了半天,弄了半天,知道是JDK版本不兼容的问题,高版本的JDK生成的class文件时使用的格式,可能与低版本的JDK的.class文件格式不同,由于eclipse的版本的不断升级,别人的方法不好用...
2012-12-23 14:03:58
248
原创 JEditorPane实现的web浏览器
JEditorPane类能以HTML格式显示文件,这个是用JEditorPane实现的web浏览器如果网速太慢,可能响应时间比较长。第一次写博客,出错勿怪import java.awt.*;import java.awt.event.*;import java.io.*;import java.net.*;import javax.swing.*;import ja...
2012-09-21 18:25:01
522
空空如也
swt新窗口打开后响应慢
2013-01-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人