- 博客(32)
- 收藏
- 关注
转载 个人管理 - IT人士书籍推荐
(转自:http://www.cnblogs.com/zhoujg/archive/2009/12/20/1628171.html)短暂成功的背后其实是需要付出好几倍的努力,看书其实也一样,最终能用到实践中的,可能只占有你看到的一小部分而已,因为很多知识经过学习分析过滤后可能并不是你需要的,学习技术也是一样。在前面写了一些个人管理系列blog后(个人管理 - 学习=知识+实践+思考+心态、个人
2012-12-29 23:48:40
426
原创 数据结构与算法
1、数组大小为n,其中包含0~n-1的整数,如何找出重复的元素。public int findDuplicateEle(int[] arr){ int len = arr.length; for(int i=0;i<len;i++){ if(arr[i]!=i && arr[i]!=-1){ if(arr[arr[i]] == -1) return arr[i]
2012-12-04 23:59:17
392
转载 优化java代码性能
一、避免在循环条件中使用复杂表达式在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。例子:import java.util.Vector;class CEL { void method (Vector vector) {for (int i = 0; i ; /
2012-11-26 00:33:40
450
转载 DEBIAN下vi编辑器的使用
(转自:http://blog.youkuaiyun.com/qinlicang/article/details/4703300)1、Vi 简介 Vi 是 Unix 世界里极为普遍的全萤幕文书编辑器,几乎可以说任何一台 Unix 机器都会提供这套软体。Linux 当然也有,它的 vi 其实是 elvis (版权问题),不过它们都 差不多。熟悉 DOS 下的文书处理後,也许会
2012-11-25 01:02:17
29775
转载 Ubuntu之dpkg, apt, aptitude总结
dpkg绕过apt包管理数据库对软件包进行操作,所以你用dpkg安装过的软件包用apt可以再安装一遍,系统不知道之前安装过了,将会覆盖之前dpkg的安装dpkg是用来安装.deb文件,但不会解决模块的依赖关系,且不会关心ubuntu的软件仓库内的软件,可以用于安装本地的deb文件apt会解决和安装模块的依赖问题,并会咨询软件仓库, 但不会安装本地的deb文件, apt是建立在dpk
2012-11-25 00:48:21
810
转载 linux mount一个硬盘
我们在使用linux的情况下,难免有时会需要增加一块硬盘,在windows下增加硬盘很简单,所有的操作都是有画面。linux下增加一块硬盘,并且让这块硬盘可以正常的使用,所有的操作都在字符命令行的方式下,因此对于初学者的我来说,接受起来比较困难,因此把这一部分整理为一个专题和大家共享。在linux下加载一块硬盘从总体上分为以下几个步骤:1、用fdisk对硬盘进行分区2、用mkfs.ex
2012-11-22 14:38:34
13648
转载 Android如何防止apk程序被反编译
(转自:http://blog.youkuaiyun.com/sunboy_2050/article/details/6727640) 作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard
2012-11-21 23:12:19
490
转载 远程方法调用
本实例为参考多篇文章写就而成,网上及书上各类文章介绍如何使用RMI 有多种实例可参考,譬如有:1. 用命令rmiregistry 启动RMI 注册服务的2. 同时创建存根(stub)和骨架(skeleton)的3. 只创建存根类的的(jdk1.2 以后版本)4. 通过RemoteRef 和rmi://协议字串方式的5. 比较少讲到的用LocateRegistry 直接在代码上启
2012-09-04 14:11:46
554
转载 Eclipse 中用jdbc连接SQL SERVER 2005
原帖及讨论:http://bbs.bccn.net/thread-140292-1-1.html* 最近因为开发活动需要,用上了Eclipse,并要求使用精简版的SQL数据库(即Sql server 2005)来进行开发项目 *1.准备工作: 准备相关的软件(Eclipse除外,开源软件可以从官网下载).Microsoft SQL server 2005 Express Edition
2012-07-05 16:03:59
352
转载 Android 中自定义控件和属性(attr.xml,declare-styleable,TypedArray)的方法和使用 .
(转自:http://blog.youkuaiyun.com/jincf2011/article/details/6344678)进入主题。大致以下步骤: 一、 在res/values 文件下定义一个attrs.xml 文件.代码如下:"1.0" encoding="utf-8"?> "MyView"> "textColor" format="c
2012-05-31 15:30:31
457
转载 Service组件
Android中的服务和windows中的服务是类似的东西,服务一般没有用户操作界面,它运行于系统中不容易被用户发觉,可以使用它开发如监控之类的程序。服务的开发比较简单,如下:第一步:继承Service类 public class SMSService extends Service { } 第二步:在AndroidManifest.xml文件中的节点里对服务进行配置:
2012-05-04 15:33:43
1839
转载 android源码结构分析
转自:http://bbs.gfan.com/android-89585-1-1.html frameworks 目录 (核心框架——java及C++语言).|-- base (基本内容)| |-- api (?都是xml文件,定义了java的api?)| |-- awt (AWT库)| |-- build (空的)| |-- ca
2012-04-20 10:58:26
429
转载 android 布局
转自:http://www.cnblogs.com/awenhome/archive/2011/12/29/2305813.html 布局: 在 android 中我们常用的布局方式有这么几种: 1.LinearLayout ( 线性布局 ) :(里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角)
2012-04-20 10:34:07
707
转载 android clipPath切割画布
(转自:http://wallage.blog.163.com/blog/static/1738962420101012439991/)public class PictureTestActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState){
2012-04-01 15:20:54
26186
转载 android图片处理(Matrix,ColorMatrix)
(转自:http://www.cnblogs.com/leon19870907/articles/1978065.html)在编程中有时候需要对图片做特殊的处理,比如将图片做出黑白的,或者老照片的效果,有时候还要对图片进行变换,以拉伸,扭曲等等。这些效果在android中有很好的支持,通过颜色矩阵(ColorMatrix)和坐标变换矩阵(Matrix)可以完美的做出上面的所说的效果。
2012-04-01 14:28:20
920
原创 android http请求并解析返回的xml
String requestUrl = RequestUrlMng.getHost(context)+"/mservices/user/updateNickname.action?nickname="+nickname;HttpGet httpRequest = new HttpGet(requestUrl);try{ HttpClient httpClient = new DefaultH
2012-03-30 10:32:40
5365
转载 android 读xml
(转自:http://www.cnblogs.com/feisky/archive/2011/01/10/1932164.html)在Android平台上可以使用Simple API for XML(SAX) 、 Document Object Model(DOM)和Android附带的pull解析器解析XML文件。下面是本例子要解析的XML文件: 文件名称:itcas
2012-03-16 17:57:03
591
转载 JAVA读文件方法大全
(转自:http://www.cnblogs.com/lovebread/archive/2009/11/23/1609122.html)1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音
2012-03-16 17:17:41
313
原创 回调函数
举个例子,当A给B打电话给问B一个问题,但B当时可能没能想出答案,于是就叫A留个联系方式给他,等B想出答案后,通过这个联系方法告诉A答案。那么在这个过程中,这个联系方式就充当了回调函数的作用了。下面用代码来演示这个过程。这个Called相当于打电话过程中的Bpublic class Called { private CallInterface caller; pub
2012-03-14 16:32:40
356
原创 content provider 的使用
android有一个独特之处就是,数据库只能被它的创建者所使用,其他的应用是不能访问到的,所以如果你想实现不同应用之间的数据共享,就不得不用content provider了。 在Android中,content provider是一个特殊的存储数据的类型,它提供了一套标准的接口用来获取以及操作数据。并且,android自身也提供了几个现成的content provider:Contact
2012-03-14 10:51:10
620
原创 Broadcast Receive的使用
广播接收者( BroadcastReceiver )用于接收广播 Intent ,广播 Intent 的发送是通过调用 Context.sendBroadcast() 、 Context.sendOrderedBroadcast()来实现的。然后创建一个BroadcastReceiver的继承类,在这个继承类中重载onReceive(Cotext context , Intent in
2012-03-12 10:05:54
1340
原创 Menu的使用
三种menu:1、OptionsMenu;2、ContextMenu;3、SubMenu 一、OptionsMenu public boolean onCreateOptionsMenu(Menu menu):使用此方法调用OptionsMenu 。 public boolean onOptionsItemSelected(MenuItem item):选中菜单项后发生
2012-03-09 12:22:38
888
转载 android intent 隐式调用
(转自:http://my.oschina.net/aowu/blog/26318)理解Intent的关键之一是理解清楚Intent的两种基本用法:一种是显式的Intent,即在构造Intent对象时就指定接收者,这种方式与普通的函数调用类似;另一种是隐式的Intent,即Intent的发送者在构造Intent对象时,并不知道也不关心接收者是谁,这种方式与函数调用差别比较大,有利于降低发送
2012-03-09 11:23:12
4929
原创 自定义圆形progressbar颜色
先在drawable中创建一个xml文件,这里命名为circle_progressbar_style.xml <rotate xmlns:android="http://schemas.android.com/apk/res/android" android:pivotX="50%" android:pivotY="50%" android:fro
2012-03-08 10:00:45
4458
原创 自定义条形ProgressBar和SeekBar的颜色
color.xml如下 在main.xml中<ProgressBar android:id="@+id/progressBar1" style="@android:style/Widget.ProgressBar.Horizontal" android:layout
2012-03-07 17:57:00
1077
转载 将Activity伪装成Dialog
(转自:http://marshal.easymorse.com/archives/3872)看下面截图:好像是Activity里声明的Dialog。其实是两个Activity,而且甚至是两个不同的App的Activity。实现这个效果很简单。我创建了一个新的android项目。然后,给AndroidManifest文件中Activity添加了Dialog样式属性: <
2012-03-07 14:37:29
1842
原创 自定义Dialog View
LayoutInflater layoutFactory = LayoutInflater.from(DialogPrjActivity.this); // final View dialogView = layoutFactory.inflate(R.layout.dialog, null); //创建ViewBuilder dialogBuilder2 = new AlertDial
2012-03-07 14:20:04
946
转载 Activity生命周期
(转自:http://www.cnblogs.com/kofi1122/archive/2011/04/10/2011772.html) Activity生命周期之我见关于Activity生命周期的文章很多,而且大部分也说得很详细,所以作为关于这方面的内容我本来不想多说,但是大家可能跟我之前一样,在看这方面的内容的时候都能很容易地看懂,但是过几天又忘了,或者在用的程序中跳转较多的情
2012-03-06 17:20:23
362
转载 Activity间传递参数
利用Intent和Bundle来实现Activity之间的参数传递Bundle类似于Map,用来存放键值对。如下例:传递方: private void setListeners() { btn_sub.setOnClickListener(calrBMI); } private OnClickListener calrBMI = n
2012-03-06 16:09:07
313
原创 android中去掉标题栏和状态栏,实现全屏
this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);//去掉信息栏 注意,这个设置必须放
2012-03-05 10:26:39
264
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人