- 博客(72)
- 资源 (35)
- 收藏
- 关注
原创 王立平--org.apache.subversion.javahl.ClientException: svn: E155011: Commit failed (details follow): svn
往svn服务器提交代码时候,遇到错误:org.apache.subversion.javahl.ClientException: svn: E155011: Commit failed (details follow): svn: E155011: Directory 'D:\Android2\Picture\bin\dexedLibs' is out of date org.apache.s...
2014-10-29 11:53:48 36038 9
原创 王立平--android中的anim(动画)
简单实用步骤:1.新建anim文件夹,2.在anim下新建xml文件,3.在xml下编写自己需要动画。简单例子:给Imageview添加动画public class MainActivity extends Activity {private ImageView imv; @Override protected void on
2014-10-29 11:14:21 1121 2
原创 王立平--GC
Gabage Collection:垃圾回收是.net中对内存管理的一种功能。垃圾回收器跟踪并回收托管内存中分配的对象,定期执行垃圾回收以回收分配给没有有效引用的对象的内存。当使用可用内存不能满足内存请求时,GC会自动进行。 在进行垃圾回收时,垃圾回收器回首先搜索内存中的托管对象,然后从托管代码中搜索被引用的对象并标记为有效,接着释放没有被标记为有效的对象并收回内存,最后整
2014-10-29 09:39:33 1038
原创 王立平--android out of memory(OOM)产生原因
开发图片视频应用常遇到这个错误。android 内存由 dalvik 和 native 2部分组成,dalvik 也就是 java 堆,创建的对象就是在这里分配的,而 native 是通过 c/c++ 方式申请的内存,Bitmap 就是以一种方式分配的(android3.0 以后,系统默认是通过 dalvik 分配的)。当然无论以何种方式分
2014-10-28 14:34:08 1676
原创 王立平--scard0与scard1分别指的是什么?以及路径获取
通常是:scard0:指系统内部存储scard1:指外插的sd卡也有特例。。分别获取路径的方法:package com.main;import java.lang.reflect.Method;import android.app.Activity;import android.content.Context;import android.os.Bundle;
2014-10-28 11:06:21 2440 2
原创 王立平--TF卡
终于知道TF卡是什么了。。。TF卡又称microSD,是一种极细小的快闪存储器卡,由SanDisk(闪迪)公司发明创立。这种卡主要于手机使用,但因它拥有体积极小的优点,随着不断提升的容量,它慢慢开始于GPS设备、便携式音乐播放器和一些快闪存储器盘中使用。它的体积为 15mm x 11mm x 1mm - 相当于手指甲盖的大小,能够以转接器来接驳于SD卡插槽中使用。
2014-10-28 10:55:04 946
原创 王立平--android中的权限
//允许应用程序访问和修改checkin数据库中”properties”表数据android.permission.ACCESS_CHECKIN_PROPERTIES//允许应用程序通过WiFi或移动基站获取粗略的位置信息android.permission.ACCESS_COARSE_LOCATION//允许应用程序通过GPS获取精确的位置信息android.pe
2014-10-28 08:58:38 1343
原创 王立平--Failed to push selection: Read-only file system
往android模拟器导入资源,失败。提示:只读文件、mnt是只读文件。应点击sdcard,,在导入
2014-10-27 17:10:04 1485
原创 王立平--Gridview
package com.main;import android.app.Activity;import android.content.Context;import android.os.Bundle;import android.view.View;import android.view.ViewGroup;import android.widget.AdapterView;im
2014-10-27 15:21:46 986
原创 王立平--Gallery:实现图片的左右滑动
package com.main;import android.app.Activity;import android.content.Context;import android.os.Bundle;import android.view.View;import android.view.ViewGroup;import android.widget.BaseAdapter;im
2014-10-27 15:02:28 990
原创 王立平--android中遍历一个文件夹下的所有文件
public class MainActivity extends Activity {List mFileList;ListView lv;public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.act
2014-10-27 11:30:42 8034
转载 王立平--Apk安装过程及原理详解
应用安装是智能机的主要特点,即用户可以把各种应用(如游戏等)安装到手机上,并可以对其进行卸载等管理操作。APK是Android Package的缩写,即Android安装包。APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。Android应用安装有如下四种方式1.系统应用安装――开机时完成,没有安
2014-10-25 16:24:42 599
原创 王立平--PopupWindow
MainActivity.javapackage com.main;import android.app.Activity;import android.content.Context;import android.os.Bundle;import android.view.Gravity;import android.view.View;import android.v
2014-10-25 15:48:28 1074
原创 王立平--android开发中,调用eclipse提供的颜色
android:background="@android:color/white"
2014-10-25 14:40:53 1132
原创 王立平--android中让程序终止退出的解决办法 System.exit(0)
System.exit(0);System.exit(0)是将你的整个虚拟机里的内容都停掉了,而finish()只是退出了activity,并没有退出应用,Application还是存在于内存中的,除非被系统回收。 System.exit(0)是正常退出程序,System.exit(1)或者说非0表示非正常退出程序System.exit(status)不管sta
2014-10-25 12:03:50 2649 2
原创 王立平--switch case
@Overridepublic void onClick(View v) { switch (v.getId()) {1.case R.id.btn_addPic:break;2.case R.id.btn_reflectPic:break;default:break;}}如果黑色字体的break你忘记了写。。。那么程序就会从
2014-10-25 11:19:34 923
原创 王立平-Android中对图像进行Base64编码
// ------------------base64-------------------//public String bitmaptoString(Bitmap bitmap) {// 将Bitmap转换成字符串String string = null;ByteArrayOutputStream bStream = new ByteArrayOutpu
2014-10-25 10:17:30 1019
原创 王立平--AES加密图片实现 SkImageDecoder::Factory return null
这个问题是在加密图片,存入sd卡,在解密出来展示,出现的。我个人研究了很久没解决。最后经过高人指点,终于解决了。在此,拿出来分享,希望各位少走弯路。我之前的设计思路是:(可以不看哦)1.把图片从drawable读入成bitmap2.bitmap-->byte3.调用AES的byte加密算法。4.加密成byte,在转化为string5,把string存入sd卡。
2014-10-25 09:48:06 2285
原创 王立平--eclipse向svn服务器上传项目
1.team-->share project2.选择svn3.选择哪个都可以,,我选择使用已有的资源位置4.地址,,,在svn服务其上查看。。(在服务器上的新建的资源库名字上右键,,出现copy url to clipboard)5.选哪个都可以。。。6.用户名和密码是服务器分配的。。7.ok.
2014-10-24 13:35:23 5097
原创 王立平--svn服务器搭建
1.下载2.安装打开。3.新建存储库。----------------------------------4.新建用户。------------------------------------------ -------------5.新建分组。--------6.点击add,,添加用户。
2014-10-24 13:21:22 881
原创 王立平--eclipse本地配置svn
1.下载,,我的版本也许是是最新。2.解压缩3.把features,,plugins分别拷贝到eclipse的安装目录下的名字对应的文件夹。4.重启eclipse.
2014-10-24 13:16:54 796
原创 王立平--Eclipse中配置svn
1.-----------------------------------------------------------------------------------------------------------2.-------------------------------------------------------------------------------
2014-10-24 13:14:30 1027
原创 王立平--往sdcard中以流的形式存储数据
publicvoid saveSDCard(String filename, String filecontent)throws Exception {File file =new File(Environment.getExternalStorageDirectory(),filename);FileOutputStream outStream =new FileOu
2014-10-23 16:48:19 843
原创 王立平--java se的简单项目创建以及详解
创建项目的简单步骤:/*public static void main(String[] args)public:权限修饰符,权限最大。static:随着MianDemo类的加载而加载,消失而消失。void: 没有返回值main: 函数名,jvm识别的特殊函数名(String[] args):定义了一个字
2014-10-23 10:49:42 1340
转载 王立平--JAVA SE,JAVA EE,JAVA ME区别
1. Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。2. Java EE(Java
2014-10-23 10:39:42 711
转载 王立平--trim(),replace(),replaceAll()
1. String.trim() trim()是去掉首尾空格2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间 String str = " hell o "; String str2 = str.replaceAll(" ", "");
2014-10-23 10:12:31 2500
原创 王立平--android事件监听的3种方式
第一种通常在activity组件的oncreate事件中直接定义,直接动作。这种方式每个控件都定义一次,通常不方便.Button btn = (Button) findViewById(R.id.myButton); btn .setOnClickListener(new View.OnClickListener() { public void onClic
2014-10-22 14:27:37 895
原创 王立平--查看SQLite中的数据信息
Eclipse菜单Window - Open Perspective - DDMS进入DDMS视图。然后File Explorer View中依次展开路径/data/data/package_name/databases/,将其中的db文件pull from device保存到电脑上,再使用navicat、SQLiteSpy或其他软件打开查看
2014-10-22 10:49:11 842
转载 王立平--blob
BLOB(binarylargeobject),二进制对象,是一个可以存储二进制文件的容器。在计算机中,BLOB常常是数据库中用来存储二进制文件的字段类型。BLOB是一个大文件,典型的BLOB是一张图片或一个声音文件,由于它们的尺寸,必须使用特殊的方式来处理(例如:上传、下载或者存放到一个数据库)。根据EricRaymond的说法,处理BLOB的主要思想就是让文件处理器(如数据库管理器)不
2014-10-22 08:57:28 575
转载 王立平--SQLite
一、SQLite简介 SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如Tcl、PHP、Java等,还有ODBC接口,同样比起Mysql、P
2014-10-21 15:08:11 1429
原创 王立平--图片加密
解决办法1:把资源放在assets目录下,文件名用md5加密,比如一个xzy.png文件,md5加密后整个就是一个无厘头的字符串,当你要找它时,就把“zyz.png”这个字符串再md5一次,到assets下去equals,就可以拿到这幅图的InputStream了,你知道的,InputStream 可以decde成Bitmap(Bitmap或者BitmapFactory.decodeByStr
2014-10-21 14:34:51 1033
转载 王立平--Base64
Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息,例如,在Java Persistence系统Hibernate中,就采用了Base64来将一个较长的唯一标识符(一般为128-bit的UUID)编码为一个字符串,用作HTTP表单和HTTP G
2014-10-21 14:26:18 826
原创 王立平-bmp.compress()
bmp.compress(Bitmap.CompressFormat.JPEG, 30, baos);//30 是压缩率,表示压缩70%; 如果不压缩是100,表示压缩率为0
2014-10-21 13:35:43 2221
转载 王立平--Handler
Handler主要接收子线程发送的数据, 并用此数据配合主线程更新UI,用来跟UI主线程交互用。比如可以用handler发送一个message,然后在handler的线程中来接收、处理该消息,以避免直接在UI主线程中处理事务导致影响UI主线程的其他处理工作,Android提供了Handler作为主线程和子线程的纽带;也可以将handler对象传给其他进程,以便在其他进程中通过handler给你发送
2014-10-20 10:10:58 549
android开发中常用的工具类和自定义view
2018-05-17
android开发中各种工具类
2017-12-28
android开发中各种Util
2017-12-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人