~人生如梦~

上善若水

Android开发历程之六

1、在Android中,用户往往会把所有的字符串保存在string.xml中,目的是方便统一管理,并且利于国际化,但是在这些字符串中直接输入一些符号是不起任何效果的,比如空格,换行,大于号小于号等,这就需要使用转义字符来进行转移,这样才能在使用时正确显示字符。常用的XML转义字符记录如下: ...

2015-11-10 18:34:48

阅读数 369

评论数 0

minSdkVersion、targetSdkVersion、targetApiLevel的区别

在AndroidMenifest.xml中,常常会有下面的语句:<uses-sdk android:minSdkVersion="4" android:targetSdkVersion="10" android...

2015-07-03 16:43:29

阅读数 370

评论数 0

如何选择开源许可证?

如何为代码选择开源许可证,这是一个问题。 世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区别。即使在最流行的六种—-GPL、BSD、MIT、Mozilla、Apache和LGPL—-之中做选择,也很复杂。 乌克兰程序员Paul Bagwell,画了一张分析图,说明应该怎么选择。这是我...

2015-07-03 14:36:22

阅读数 347

评论数 0

JAVA序列化机制的深入研究

1、java序列化简介 序列化就是指对象通过写出描述自己状态的数值来记录自己的过程,即将对象表示成一系列有序字节,java提供了将对象写入流和从流中恢复对象的方法。对象能包含其它的对象,而其它的对象又可以包含另外的对象。JAVA序列化能够自动的处理嵌套的对象。对于一个对象的简单域,writeOb...

2015-06-07 09:53:12

阅读数 2288

评论数 1

c++中冒号(:)和双冒号(::)的用法

转载于:http://fengqing888.blog.163.com/blog/static/3301141620100623933512/ 1.冒号(:)用法 (1)表示机构内位域的定义(即该变量占几个bit空间) typedef struct _XXX{ unsign...

2015-02-07 16:58:53

阅读数 364

评论数 0

Android开发历程之五

1、requestWindowFeature可以设置的值有:

2014-08-20 10:25:31

阅读数 476

评论数 0

移动应用开发(IOS/android等)中一个通用的图片缓存方案讲解

在移动应用开发中,我们经常会遇到从网络请求图片到设备上展示的场景。 如果每次都重复发起请求,浪费流量、浪费电量,用户体验也不佳; 将图片持久化到磁盘也不失为一种策略;但每次从文件读取图片也存在一定的io开销,就算采用此策略,我们也需要控制磁盘缓存的容量,以免占用过多系统资源。 其实没有一个方...

2014-08-15 14:13:44

阅读数 628

评论数 0

一个例子让你了解Java反射机制

本文来自:blog.csdn.net/ljphhj JAVA反射机制: 通俗地说,反射机制就是可以把一个类,类的成员(函数,属性),当成一个对象来操作,希望读者能理解,也就是说,类,类的成员,我们在运行的时候还可以动态地去操作他们. 理论的东东太多也没用,下面我们看看实践...

2014-08-14 10:01:44

阅读数 482

评论数 0

Android开发历程之四

1、SharedPreferences的存储位置:

2014-08-10 16:36:23

阅读数 639

评论数 0

gen already exists but is not a source folder. Convert to a source folder or rename it解决办法

遇到这个问题的解决方法:  1. 右键点击工程,选择 "Properties" 2. 选择左边的 "Java Build Path"  3. 打开 "Source" 标签面板 4. 点击 "Add Folder...&q...

2014-08-06 14:18:46

阅读数 1158

评论数 0

Ubuntu 14.04 Eclipse设置背景色

在Ambiance主题下,eclipse弹出的tip是黑色背景的,这样压根就看不清java doc。   当然可以在外观改变系统主题为其他主题,相应的gtk-2.0/gtkrc要重新设置,比如Ubuntu12.04默认主题为Ambiance,那我们可以把如下路径改为: /usr/sha...

2014-08-03 17:52:51

阅读数 4711

评论数 0

Android开发历程之三

1、给ListView设置分割线,只需设置如下两个属性:         android:divider="#000" //设置分割线显示颜色        android:dividerHeight="1px" //此处非0,否则无效 2、

2014-07-30 11:05:28

阅读数 1539

评论数 0

一些快捷键

Excel 2010     按住ALT再按数字41420就可打对号 按住ALT再按数字41409就可打叉号 也可以在"插入"--"特殊符号"--"数学符号"中选择

2014-07-17 14:04:01

阅读数 435

评论数 0

android中回调函数

一直想

2014-07-15 16:09:38

阅读数 654

评论数 0

APK文件命名格式

命名规则: [项目代号]_[版本号]_[版本类型]_[打包时间]_[市场代码].apk 说明: [名称] 本应用的项目代号为"Distance"。 [版本号] 一般由3位数值组成,由应用版本去掉小数点标识,比如应用版本为"1.00",那么这里应写...

2014-07-11 11:28:58

阅读数 3292

评论数 0

Bash Shell中变量自增的实现方法

Linux Shell中写循环时,常常要用到变量的自增,现在总结一下整型变量自增的方法。 我所知道的,bash中,目前有五种方法: 1. i=`expr $i + 1`; 2. let i+=1; 3. ((i++)); 4. i=$[$i+1]; 5. i=$(( $i + 1 ))...

2014-06-16 16:40:50

阅读数 6504

评论数 0

HTTP协议详解

HTTP协议详解 当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,...

2014-04-24 17:13:30

阅读数 430

评论数 0

Android文件命名规范

(一)  Layout命名 1.contentview命名:activity_功能模块.xml 例如:activity_main.xml、activity_more.xml 2.Dialog命名:dialog_描述.xml        例如:dlg_hint.xml 2.Popup...

2014-04-10 22:52:39

阅读数 7637

评论数 0

Android开发历程之三

1、 Home键 与 Back 在Android中,当按下Home键,默认情况下stop前台的actiity,即activity设置成onstop,而不是ondestory。如果再次启动该activity不是调用onCreate,而是调用onSavedInstanceState方法,保持...

2014-04-04 10:40:48

阅读数 602

评论数 0

Android 退出整个应用程序解决方案

1、通过广播 相信有过项目经验的同学都遇到过这样的问题,就是设计“退出”功能时可能会遇到有些界面不能关闭的问题。当然如果你的项目所有的界面都在打开另一个界面时被关闭就不存在这个问题了,但大多数情况下这样是很不合理的,因为每次要查看这个界面都需要重新加载数据。尤其对于需要走网络的数据显示,这不...

2014-04-02 11:07:46

阅读数 396

评论数 0

提示
确定要删除当前文章?
取消 删除