- 博客(33)
- 资源 (2)
- 收藏
- 关注
原创 android 向内部存储写文件
String path = Environment.getExternalStorageDirectory().getPath();String name = path+"//"+"20131109.txt";File file = new File(name);String content="just a test"; try {FileOutputStream out
2013-11-09 10:12:46
668
转载 java heap space eclipse
-xms is the start memory (at the VM start), -xmx is the maximum memory for the VM3种方法:eclipse.ini : the memory for the VM running eclipse eclipse安装目录下eclipse.ini中 修改成-Xms800m -X
2013-10-10 10:16:31
579
原创 android圆角
xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> android:left="10dp" android:top="10dp"
2013-09-23 09:54:36
569
转载 android 设置
经过测试,使用下面字段可以在软件中直接打开相应的系统界面 com.android.settings.AccessibilitySettings 辅助功能设置 com.android.settings.ActivityPicker 选择活动 com.android.settings.ApnSettings APN设置 com.android.settings.Applicat
2013-09-12 09:39:12
672
原创 listview拖动变黑
A、通过布局属性来设定(ListView的属性中直接定义)android:cacheColorHint=”#00000000″B、在代码中直接设定listView.setCacheColorHint(Color.TRANSPARENT);
2013-09-02 10:58:46
584
转载 android时间格式
[java] view plaincopyprint?import java.text.SimpleDateFormat; SimpleDateFormat formatter = new SimpleDateFormat ("yyyy年MM月dd日 HH:mm:ss ");
2013-08-28 16:23:10
752
原创 触摸轨迹绘图并保存图片
将某人代码给稍微改变一下,利用双缓冲技术来实现,并将生成图片保存下来。package ViewTool;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.OutputStream;import com.example.zkc.bloodfillf
2013-08-14 09:27:35
893
转载 android开关gprs
Android中使用代码开关GPS、移动网络(GPRS)、WiFi分类: android2012-07-09 14:15 1573人阅读 评论(4) 收藏 举报android网络nullnetworkserviceobject以下方法在2.1中测试成功。理论上2.1以上应该也可以。不过2.1以后的Android版本中已经有提供了相关方法,详见android.prov
2013-08-07 16:13:32
663
转载 调用系统照相机
public class MyCameraActivity extends Activity { /** Called when the activity is first created. */ private Button button; @Override public void onCreate(Bundle savedIns
2013-06-25 09:12:23
523
原创 检查应用程序是否安装并安装应用程序
看到别人写的copy过来的如下代码啊: //检查应用程序是否安装并安装应用程序 public boolean checkApkExist(Context context, String packageName) { if (packageName == null || "".equals(packageNam
2013-06-24 20:30:58
658
原创 android 设备获取屏幕分辨率
DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); int w = dm.widthPixels; int h = dm.heightPixels;
2013-06-21 09:48:42
612
转载 android 获取文件路径
// 获取当前程序路径 getApplicationContext().getFilesDir().getAbsolutePath();// 获取该程序的安装包路径 String path=getApplicationContext().getPackageResourcePath();// 获取程序默认数据库路径 getAppl
2013-06-04 15:23:46
1040
原创 byte与int转换之类的函数
private byte[] intToByteArray(int integer) { int byteNum = (40 - Integer.numberOfLeadingZeros(integer : integer)) / 8; byte[] byteArray = new byte[4]; for (int n = 0; n byteArray[3
2013-06-01 14:33:31
553
原创 关于viewpager中删除一个页面的方法
Google在Android 3.0SDK中推出的ViewPager控件很大程度上满足了开发者开发页面左右移动切换的功能,使用非常方便,参见:http://jameszhao84.iteye.com/blog/1344584。但是使用中发现,在删除或者修改数据的时候,PagerAdapter无法像BaseAdapter那样仅通过notifyDataSetChanged方法通知刷新View。
2013-05-16 15:12:34
1261
转载 android jni操作数组
java 8种基本类型的数组转换成c语言的数组 jboolean* (*GetBooleanArrayElements)(JNIEnv*, jbooleanArray, jboolean*); jbyte* (*GetByteArrayElements)(JNIEnv*, jbyteArray, jboolean*); jchar* (*Get
2013-05-06 10:51:39
983
原创 安卓设备作为广播的接收端和发送端
发送广播一般UDP,不用考虑对方在不在连接状态,直接发送。安卓设备作为广播接收端:public class BroadCastClient { private static DatagramSocket udpSocket; private static byte[] data = new byte[256]; private static DatagramPacket udp
2013-04-24 19:17:08
853
转载 Android Windows类及方法
Android Windows类及方法作者:佚名 文章来源:蚂蚁爬 更新时间:2012-3-31 13:06:53 Android的Window类(一) Android的GUI层并不复杂。它的复杂度类似于WGUI这类基于布局和对话框的GUI,与MFC、QT等大型框架没有可比性,甚至飞漫魏永明的 MiniGUI都比它复杂许多。您也许会问,这样简单的GUI如何实现浏览器
2013-04-23 19:33:03
688
转载 Android原生(Native)C开发之三
Android原生(Native)C开发之三 鼠标事件篇(捕鼠记)落鹤生 发布于 2011-05-12 09:20 点击:663次 来自:emck.avaw.com 在做SDL至Android的移植时,键盘事件是能正常捕获到,看了SLD的源码,发现用的device是 /dev/tty0,但是鼠标叫是不能成功捕获,总是得到 0,运行命令查看devices时,显示如下TAG: 鼠标 在做SDL至And
2013-04-23 17:41:41
765
转载 Android中用Java代码模拟鼠标指针(可显示于整个系统界面之上)
Android中用Java代码模拟鼠标指针(可显示于整个系统界面之上)(2012-07-20 13:02:31)转载▼标签:杂谈分类:Android技术点备份Android有几款平板是有USB接口,连上鼠标后,界面上面就会出现一个鼠标指针,然后就可以用鼠标代替手势操作平板了,最近有项目需要用到鼠标指针,但是苦于不知道怎
2013-04-19 20:35:05
2028
转载 Java中byte[]转String问题
最近的项目中要使用到把byte[]类型转换成String字符串然后通过网络发送,但发现发现出去的字符串和获取的字符串虽然是一样的,但当用String的getBytes()的方法得到的byte[]跟原来的byte[]是不一样的。看如下代码:bytebytes[] = new byte[] { 50, 0, -1, 28, -24 };String string = new Strin
2013-04-17 14:50:51
1310
转载 Android的AlertDialog详解
Android的AlertDialog详解 2012-05-16 14:02:41 我来说两句 收藏 我要投稿AlertDialog的构造方法全部是Protected的,所以不能直接通过new一个AlertDialog来创建出一个AlertDialog。要创建一个AlertDialog,就要用到AlertDialog.Builder中的create
2013-04-17 09:33:14
574
原创 关于回调函数设置
以前写c程序,用指针来回调,在java中看到很多回调接口,但是不会用,今天看到一个,先记录下来,以后还得慢慢看书,多了解知识。 public SocOnReceiveDataHandleEvent OnReceive=null; public interface SocOnReceiveDataHandleEvent { public void OnReceive(byt
2013-04-16 20:57:59
551
原创 java中数组的复制
Java数组的复制2011-07-26 13:14:17 我来说两句 收藏 我要投稿初学Java的时候,需要复制数组的时候,一下子就想到使用赋值语句“=”,例如:array1 = array2;但后来慢慢发现,这个语句并不能将array2的内容复制给array1,而是将array2的引用传给了array1.使用array1 = array2 这
2013-04-16 10:39:34
600
原创 Android 基于Socket的聊天室
Android 基于Socket的聊天室Socket是TCP/IP协议上的一种通信,在通信的两端各建立一个Socket,从而在通信的两端之间形成网络虚拟链路。一旦建立了虚拟的网络链路,两端的程序就可以通过虚拟链路进行通信。 Client A 发信息给 Client B , A的信息首先发送信息到服务器Server ,Server接受到信息后再把A的信息广播发送给所有的Clien
2013-04-15 20:09:39
821
原创 关于安卓支持json驱动器的问题
之前在做webservice时候对提交内容进行json编码,但是其中在new XStream的时候就会死掉,其中在java平台下调试都正常通过,其中也确定了,xstream和json的jar文件都已经放置正确。怎么调试都无法通过。后来同事过来修改了驱动器就解决了问题,在这里分享下,其中开始安卓不支持的驱动器 new JettisonMappedXmlDriver();修改成new
2013-04-13 15:54:21
694
转载 xStream完美转换XML、JSON
xStream完美转换XML、JSONxStream框架 xStream可以轻易的将Java对象和xml文档相互转换,而且可以修改某个特定的属性和节点名称,而且也支持json的转换; 前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html以及Jackson这个框
2013-04-13 09:36:14
692
转载 Android中文件类File的详细使用说明
import java.io.File; import java.io.IOException; import android.app.Activity; import android.os.Bundle; import android.os.Environment; /** * @Title: FileTestActivity.java * @Package com.mzh.www *
2013-04-12 17:48:38
842
原创 关于android汉语转码的问题
刚做android,无意中做过这样的蠢事,text.setText("中国");在界面上显示的肯定是乱码。简单转化下编码格式就行,比如etStatus.setText( EncodingUtils.getString(Status[which].getBytes("GB2312"),"GB2312"));
2013-04-12 15:19:58
549
转载 [转载]android之Activity参数相互传递总结
原文地址:android之Activity参数相互传递总结作者:苦行僧在android中,不同的Activity之间存在调用关系(本文假设A触发B),必然有时候需要传递参数,传递参数的方式,根据个人经验总结三种出来,分别做一下讨论和例程说明。如果有质疑,可以保持联系。方法一:intent传递消息由A向B传递参数Intent intent1 = new Intent(Activi
2013-04-12 14:32:56
826
原创 activity生命周期
在Android中,当按下Home键,默认情况下stop前台的actiity,即activity设置成onstop,而不是ondestory。如果再次启动该activity不是调用onCreate,而是调用onSavedInstanceState方法,保持上次Activity的状态则是从onRestart开始->onStart->onResume;而当按下back键则不同,back键默认fin
2013-04-12 14:17:48
449
出圈游戏(用c++重载实现出圈游戏)
2010-08-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人