在上篇中 主要有学习到皮肤资源内置到应用程序中 的方式实现换肤的 基本思路,本篇将继续以上篇的思路学习 皮肤资源内置的方式实现换肤效果、但本篇侧重于应用中换肤功能的代码设计实现上!切换的皮肤资源位于assets下不同的皮肤资源文件夹中。
本篇demo程序的代码结构如下:
本篇实现换肤功能的代码设计 UML类图如下:
本篇demo的换肤效果如下:...
分类:
移动平台 时间:
2014-10-12 00:26:58
收藏:
0 评论:
0 赞:
0 阅读:
345
Linux 打开文件并写入一段字符串,同时读出对应文件的信息
在Linux中,采用C语言,使用fopen()函数打开一个文件(若不存在文件,则新建一个 如 data/test.dat),同时采用
fwrite()向其中写入相应的字符串,每次输入写入都换行,最后采用fread()读出相应的信息。
相应的代码如下:Test.c
/*
test.c :create...
分类:
系统服务 时间:
2014-10-12 00:26:48
收藏:
0 评论:
0 赞:
0 阅读:
520
set active寄存器,顾名思义就是把一个中断置为active状态,clear active寄存器就是清除active状态,在这里我们有必要说明一下中断状态的一些概念:
active状态:如果此时处理器正在处理这个中断的处理函数,那么我们可以说此时这个中断处于active状态;
pending状态:如果此时一个中断已经产生,但是处理器还未处理,那么我们可以说此时这个中断处于pending状...
分类:
其他 时间:
2014-10-12 00:26:38
收藏:
0 评论:
0 赞:
0 阅读:
268
表述如下:1)是一个物体具备多项功能;2)消除了该功能在其它物体内存在的必要性后,进而裁减其它物体;让一个物体具备多项功能有两种情况,第一种情况是,通过使一个产品具有多种功能可以增加产品的价值,使得产品更具竞争力,第二种情况则是将多种相关性的功能组合在一个产品上,可以降低整体成本,便于使用,另外也可获得第一种情况所述的价值。这两种情况跟组合原理中的一些情况类似。2)所描述的情况则包括:A) 在系统...
分类:
其他 时间:
2014-10-12 00:26:28
收藏:
0 评论:
0 赞:
0 阅读:
495
package cn.edu.shu.db;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.sql.SQLException;
import com.hp.hpl.jena.db.DBCo...
分类:
数据库技术 时间:
2014-10-12 00:26:18
收藏:
0 评论:
0 赞:
0 阅读:
481
原理表述如下:1)把一个物体嵌入另外一个物体,然后将这两个物体再嵌入第三个物体,以此类推;这个原理又叫俄罗斯娃原理,目的是在不影响原有功能的情况下:A) 在需要时,可以减少系统的体积和便于携带,也可以减少系统的重量,比如伸缩式钓鱼竿等;B)不妨碍正常作业,比如飞机的起落架;C)减少物体在超系统中的存放体积,比如超市的手推车;D)充分利用系统的空间,从而减少系统的占用空间,比如推拉门;嵌套原理与软件...
分类:
其他 时间:
2014-10-12 00:26:08
收藏:
0 评论:
0 赞:
0 阅读:
302
为了更好的理解AOP实践和体现AOP的优势,我们始终将OOP和AOP的比较贯穿到下文中。并在最终总结出AOP与OOP相比所拥有的优点,AOP的缺点以及AOP一般的使用场景。
1.1 问题空间到解空间的映射
在比较研究OOP和AOP实践之前,先让解决从理论上OOP和AOP解决问题的差别,也就是它们各自从问题空间到解空间的不同映射关系。
1.1.1“问题空间”和“解空间”的定义
...
分类:
其他 时间:
2014-10-12 00:25:38
收藏:
0 评论:
0 赞:
0 阅读:
285
jar是java class的打包文件,我们可以将自己的项目打包为jar文件运行,也可以打包后当做第三方包查看,有时候我们需要查看一下一个jar文件中是否还有某个类以及相应的包,我们可以采用以下两种方式:
① 使用软件
jd-gui是一个跨平台的软件,我们可以方便的在osx等系统上安装,之后将jar文件拖进jd-gui就可以了。
②使用zip工具
jar包是一个zip文件,...
分类:
编程语言 时间:
2014-10-12 00:25:18
收藏:
0 评论:
0 赞:
0 阅读:
481
一个疯子把五个无辜的人绑在电车轨道上。一辆失控的电车朝他们驶来,并且片刻后就要碾压到他们。
幸运的是,你可以拉一个拉杆,让电车开到另一条轨道上。
然而问题在于,那个疯子在另一个电车轨道上也绑了一个人。考虑以上状况,你是否应拉杆?
这是道德和法律之间的辨证关系,但是以目前的情况来看,自己决不能因为救人而犯法,法律是强制性的,而道德则是良心;暗自自责和监狱自豪自己可以选择,但是,自责...
分类:
其他 时间:
2014-10-12 00:25:08
收藏:
0 评论:
0 赞:
0 阅读:
287
最近写了一个小程序,需要用到时间,遍历作为目录的一部分
#!/bin/bash
for i in {1..30}
do
date=`date +%Y/%m/%d -d " $i days ago " `
echo $date
done
for循环,取最近n天的日期。
核心就是date=`date +%Y/%m/%d -d " $i days ago " `...
分类:
系统服务 时间:
2014-10-12 00:24:08
收藏:
0 评论:
0 赞:
0 阅读:
179
http://poj.org/problem?id=2155
Matrix
Time Limit: 3000MS
Memory Limit: 65536K
Total Submissions: 18769
Accepted: 7078
Description
Given an N*N matrix A, whose ...
分类:
编程语言 时间:
2014-10-12 00:23:58
收藏:
0 评论:
0 赞:
0 阅读:
426
Air Raid
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 6763
Accepted: 4034
Description
Consider a town where all the streets are one-way and each stree...
分类:
其他 时间:
2014-10-12 00:23:28
收藏:
0 评论:
0 赞:
0 阅读:
299
修改的时候由于数据很小,所以可以直接暴力修改,查询的时候利用线段树就行了。
14337858
12299
RMQ with Shifts
Accepted
C++
0.282
2014-10-11 16:02:53
#include
#include
#include
#include
using namespace st...
分类:
其他 时间:
2014-10-12 00:22:58
收藏:
0 评论:
0 赞:
0 阅读:
317
Partition List
Total Accepted: 19761 Total
Submissions: 73252My Submissions
Given a linked list and a value x, partition it such that all nodes less than x come before nodes greater than ...
分类:
其他 时间:
2014-10-12 00:22:48
收藏:
0 评论:
0 赞:
0 阅读:
282
转自 http://www.cnblogs.com/candywyq/archive/2007/07/24/830021.html1.Convert.ToInt32与Int32.Parse的恩恩怨怨 2.Split的3种用法 3.@"abc"和"abc"区别在那里 4.保留2位有效小数及四舍五入 5...
分类:
Windows开发 时间:
2014-10-12 00:22:08
收藏:
0 评论:
0 赞:
0 阅读:
383
刚才写zenktodo的时候,通过动态添加class的方式修改一个div的样式,总是不起作用。Css代码#navigator{height:100%;width:200;position:absolute;left:0;border:solid2#EEE;}.current_block{border...
分类:
Web开发 时间:
2014-10-12 00:21:58
收藏:
0 评论:
0 赞:
0 阅读:
464
这么久终于可以静下来整理一下工作上学到的东西了(主要还是自己太懒了。。)废话少说,正文开始在公司里,数据库用的基本都是Oracle,所以就学了一下Oracle的一点知识,现在整理一下自己遇到的问题和学到的一些东西。先说说自己经常搞混的内连接、外连接(大学里一直没搞懂。。)数据表之间有很多种连接方式,...
分类:
数据库技术 时间:
2014-10-12 00:21:48
收藏:
0 评论:
0 赞:
0 阅读:
347
ISO 9001:2008标准English – Chinese BilingualQuality management system – Requirement质量管理体系– 要求ISO 9001:2008Introduction引言0.1 General总则The adoption of a q...
分类:
其他 时间:
2014-10-12 00:21:38
收藏:
0 评论:
0 赞:
0 阅读:
397
cadence16.X版本破解成功后,不用重启,就能正常运行程序。但有可能出现重启后,打开cadence时提示找不到license的情况,如下图:解决方法为:我的电脑,点右键,选“管理”,在弹出的计算机管理界面中,左侧选“服务和应用程序”中的“服务”,然后在右侧服务列表里找到“CadenceLice...
分类:
其他 时间:
2014-10-12 00:21:28
收藏:
0 评论:
0 赞:
0 阅读:
566
TOP层:boardgeometry/outlinemanufacturing/photoplot_outlineetch/toppin/topviaclass/topdrawingformat/title_data(加入注释文字,亦可根据习惯在其他层加入)GND层:boardgeometry/ou...
分类:
其他 时间:
2014-10-12 00:21:18
收藏:
0 评论:
0 赞:
0 阅读:
425