`
文章列表
设置渐变背景色可以通过在res/drawable里定义一个xml,如下 <?xml version="1.0" encoding="utf-8"?>  <shape xmlns:android="http://schemas.android.com/apk/res/android">  <gradient  android:startColor="#FFF"  android:endColor="#000"  android:angle=" ...
无法在应用的cache目录下再创建文件夹。。   一个应用的缓存路径为data/data/Application Package Name/cache   与cache在同一个路径下的files文件夹存放的是应用存放在internal memory中的数据,当然我们可以在files下面创建文件夹。   简单明了的介绍,哈哈 有问题一定要在下面评论告诉我。。免得误人子弟。。
android:process 定义activity运行所在的进程名称。一般情况下,应用的所有组件都运行在为应用创建的默认的进程中,该默认进程的名称应用包名称一致。通过定义<application>元素的“process”属性可以为所有组件指定一个不同的默认进程。但是任意组件都可以重写默认进程,以便实现多进程操作。 如果该属性指定名称以“:”开头,则一个新的专属于该应用的进程将会被创建。如果该进程名以小写字母开头,则为该activity提供权限以让其在一个全局的进程中运行。这样会允许多个应用的不同组件共用一个进程,以便节省资源。   Android是支持多进程的,每个 ...
  大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。   如果你和我一样,对苹果相关的开发:Mac OS X或是iPhone有兴趣,但是第一时间看到Objective-C就会头疼并伴有发烧症状的话,疗效比较好的快速治疗方法是阅读本文。大概花二十分钟左右,而且绝不无聊的时间,你就会对Objective-C有那么一点点了解,至少读读例子不会那么头疼了。   不过假定你要有那么一点点c++、c#或是java的基础,至少能 ...
需求: 解决 域名   www.a.com与www.b.com 之间的通讯问题 采用falsh/flex解决跨域传输数据的关键在于 crossdomain.xml 文件一、概述 玩过Flex或者Flash的同学都知道,如果想要在Flash里面跨域获取数据,就必须在对方server上配置crossdomain.xml。具体来说,比如你的Flash在domain A下面,而你想要访问domain B暴露的web service,那么domain B的server根目录下必须要有一个
话说刚刚加入到team时,架构啥的都搭好了,一直以来都只是读代码,然后完成功能任务,虽然偶尔也尝试去弄清整个系统的框架,但是总感觉架构太繁琐,想要靠读代码来了解还是比较困难的,于是打算自己从0开始搭一个简单的应用。   1、应用无法完成初始化 但是刚一出师就遇到一个入门级的错误,写好简单的code之后运行,发现Application一直在initializing,检查了半天也找不出头绪来,真是郁闷。。后来比较了之前写的code才发现在Application的类中createChildren()方法里缺了至关重要的一句: super.createChildren(); 2、另外还有 ...
今天看“Flex 3”,考虑在实习结束之前将这本借来的书读完,然后也算是自己又多会了门语言(此语言和Java基本上很像,只是读懂代码和会写代码还是有很多差距的,更何况还有很多API呢,我终于认识到了了解API的重要性。。)   言归正传,话说一开始在code里看到Dictionary很是困惑,数据字典这个名词也是一直困惑我的名词,总是查完就忘。。Object还是蛮容易理解的,和JSONObject很像,应该说经常结合JSON来做远程数据传输。我们可以给Object的实例添加自定义的属性(一般一个类在初始化之前必须是预先定义好的,初始化之后我们只能访问预定义的属性和方法),举例如下: ...

数据库优化性能

今天搜索了下开心农场的性能优化策略,看到其中有关数据库优化有一条写到:用update代替insert和delete,不是特别明白,于是搜索之,发现有人给出这样的解答:  写道 用 update 代替 delete:在删除行时,可以将行标示为“删除”即可,此操作只需要“就地更新”操作,不需要执行“删除-插入更新”操作,因为只要修改行中标示列(bit 类型)就可以了,这样不会进行基于索引的移行操作,从而不会产生索引碎片,同时也减少了磁盘 I/O。用 update 代替 insert:在插入行时,可以直接修改在插入位置标示为“删除”的行,这样只需要通过索引定位标示为“删除”的行,而不需要像 ...
今天试图重新改变现有的CSS Framework,放弃之前自定义的CSSLoader,采用运行时加载CSS的方式。 不过目前还是做尝试,需分析两种方式所能处理的各种情况,找出需要处理的特殊情况,然后分析是否值得更改。   采用运行时加载CSS的方式   需将CSS文件预编译成SWF文件,看了网上提供的方式,发现直接在Flex Builder中compile,找不到生成的SWF文件。。也不是很了解其中的机制,于是采用另外一种方式,切换到Flex Builder的安装目录,找到SDK下的bin目录mxmlc.exe,执行,输入命令mxmlc path/test.css,然后在path下会生 ...
Java目前共有50个关键字,如下所列:   abstract continue for new switch assert*** default goto* package synchronized boolean do if private this break double int protected throw byte else im ...
还没到最后一刻,一切还未成定局,但是我却一直在想我将经历人生最大的打击,有时候害怕,想哭;有时候却想让打击来得更猛烈些,不管怎样,我肯定扛得住!但是不管将来怎样,现在要做的是努力!就算是为了能尽快从低 ...
Java编译原理 1、Java编译过程与c/c++编译过程不同 Java编译程序将java源程序编译成jvm可执行代码--java字节码. Java在编译过程中一般会按照以下过程进行: (1)JDK根据编译参数encoding确定源代码字符集.如果不指定该参数,系统会根据操作系统的file.encoding参数来获取操作系统编码格式,国内的windows通常都是GBK. (2)JDK根据上面的字符集信息,将源文件编译成JAVA内部的unicode模式,并将编译后的内容保存到内存中. (3)JDK将内存保存完好的内存信息写入.class文件,生成最后的二进制文件.    很多人会发现自己在ID ...

Java编译

    博客分类:
  • Java
主要介绍java和javac命令的使用, 分带package,不带package,同一个包下的两个文件 1.不带package Hello.java public class Hello {    public static void main(String[] args){    System.out.println("hello");   } } c:/java/hello/Hello.java 编译 c:/java/hello>javac Hello.java 生成class文件 c:/java/hello/Hello.class ...
rt,现在还没收拾好心情来完成这篇文章,暂时记录下,免得忘记。。。 2010-11-14 额。。两年了都。。我都没回来完成这篇文章,这两年我几乎没有任何长进,当别人都在前进的时候我应该属于后退了吧! 从现在开始记录每一分每一秒吧,为了找工作!虽然说有些晚,but later is always better than never!
Global site tag (gtag.js) - Google Analytics