码迷,mamicode.com
首页 > 移动开发
深入理解计算机系统第二版习题解答CSAPP 2.9
基于三元色R(红)G(绿)B(蓝)关闭(0)和打开(1),能够创建8种不同的颜色,如下:RGB颜色RGB颜色000黑色100红色001蓝色101红紫色010绿色110黄色011蓝绿色111白色这些颜色的每一种都能通过用一个长度为3的位向量一表示,同时可以对它们进行布尔运算。A.一种颜色的补是通过关闭...
分类:移动开发   时间:2014-11-16 15:55:16    阅读次数:200
深入理解计算机系统第二版习题解答CSAPP 2.8
给出位微量的布尔去处的求值结果。运算结果a0110 1001b0101 0101~a1001 0110~b1010 1010a&b0100 0001a|b0111 1101a^b0011 1100
分类:移动开发   时间:2014-11-16 15:51:50    阅读次数:191
从头学Android之Service初步二
在上一篇,我们学习了通过startService来启动Service,由于篇幅过长,所以这一篇是接上一篇的 二、bindService方法启动Service 先看bindSerivce(Intent service,ServiceConnection conn,int flags)函数 参数说明:...
分类:移动开发   时间:2014-11-16 14:48:02    阅读次数:345
Android开源库--SlidingMenu左右侧滑菜单
如果说我比别人看得更远些,那是因为我站在了巨人的肩上。github地址:https://github.com/jfeinstein10/SlidingMenu设置:1、下载之后以依赖项的形式添加到项目中即可。2、如果要集成ActionBarSherlock,以依赖项的形式添加到SlidingMenu...
分类:移动开发   时间:2014-11-16 14:38:07    阅读次数:590
使用Gradle构建android应用
介绍:由于Android Studio使用的构建工具是Gradle,所以如果Eclipse和Android Studio想互相构建彼此的应用,必须使用Gradle。Gradle 是以 Groovy 语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具。主页:http://...
分类:移动开发   时间:2014-11-16 14:38:03    阅读次数:250
深入理解计算机系统第二版习题解答CSAPP 2.7
下面的函数将输出什么结果?1 const char *s = "abcdef";2 show_bytes((byte_pointer) s, strlen(s));其中字母'a'~'z'的ASCII码为0x61~0x7A。show_bytes()函数定义如下: 1 #include 2 3 ty.....
分类:移动开发   时间:2014-11-16 14:36:28    阅读次数:332
爱摘苹果的小明
描述小明家的院子里有一棵苹果树,每到秋天树上就会结出10个苹果。苹果成熟的时候,小明就会跑去摘苹果。小明有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。 现在已知10个苹果到地面的高度,以及小明把手伸直的时候能够达到的最大高度,请帮小明算一下她能够摘到的苹果的数目。假设....
分类:移动开发   时间:2014-11-16 14:33:28    阅读次数:190
Android Launcher 研究学习
Launcher是系统启动后第一个启动的程序,是其它应用程序的入口,也就是我们的手机程序的桌面程序;一、Launcher的定义及构成:通过查看官方提供的Launcher源码可以知道其实Launcher也是一个Activity,不过它的intent-fliter有点特殊; ...
分类:移动开发   时间:2014-11-16 14:34:35    阅读次数:279
Cocos移植到Android的一些问题-中文乱码问题
Android平台版本和设备碎片化很严重,因此从Win32平台移植到Android平台会有很多问题,下面是我们归纳的从Win32平台移植到Android平台遇到的一些问题。 在Android平台中文乱码并不是一个问题,或者说在Android平台...
分类:移动开发   时间:2014-11-16 13:31:15    阅读次数:204
android 性能测试CTS篇
一、CTS简介 CTS 全称Compatibility Test Suite兼容性测试工具。 当电子产品开发出来,并定制了自己的Android系统后,必须要通过最新的CTS检测,以保证标准的android应用能运行在该平台下。 通过了CTS验证,需要将测试报告提交给Google,已取得android market的认证...
分类:移动开发   时间:2014-11-16 13:29:54    阅读次数:253
Cocos移植到Android-Android.mk编译文件
我们在上一篇博客中年使用的cocos工具对于C和C++源代码进行编译。事实上cocos工具读取\proj.android\jni\目录中的Android.mk文件,进行交叉编译和打包的。Android.mk是一个编译文件,它是GNU Makefile的一小部分,是用来向Android NDK描述C和C++源代码文件的,如何进行编译,以及打包等操作。默认的Android.mk文件内容如下:LOCAL...
分类:移动开发   时间:2014-11-16 13:28:18    阅读次数:156
Cocos移植到Android-使用Eclipse交叉编译打包
如果对命令行望而生畏,我们可以借助于安装有ADT插件的Eclipse工具实现交叉编译。使用Eclipse进行交叉编译,首先需要将要编译的工程导入到Eclipse的Workspace中,Workspace是多个工程的集合。具体步骤是启动Eclipse后,选择菜单File→New→Project,弹出如图21-18所示的新建工程对话框,选择Android→Android Project from Ex...
分类:移动开发   时间:2014-11-16 13:26:14    阅读次数:212
android pull解析XML文件
package com.example.pullxml; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.util.ArrayList; import java.util.L...
分类:移动开发   时间:2014-11-16 13:28:00    阅读次数:140
Cocos移植到Android的一些问题-中文乱码问题
Android平台版本和设备碎片化很严重,因此从Win32平台移植到Android平台会有很多问题,下面是我们归纳的从Win32平台移植到Android平台遇到的一些问题。在Android平台中文乱码并不是一个问题,或者说在Android平台是不应该出现中文乱码的。这个问题究其根本是因为我们在Windows下采用开发Android应用导致的问题。默认情况下Windows中文环境是采用GBK编码,源...
分类:移动开发   时间:2014-11-16 13:27:00    阅读次数:191
判断客户端是电脑还是手机
用php判断客户端是手机还是电脑?其实很简单,通过浏览器访问网站时,浏览器会向服务器发送UA即(用户代理)。不同浏览器或者同一浏览器的不同版本、手机浏览器、电脑浏览器的UA都是不一样的。我们只要写代程序获取这段UA,然后判断UA是什么,然后就可以区分出客户端是手机还是电脑了。 function...
分类:移动开发   时间:2014-11-16 13:22:49    阅读次数:228
基于eclipse搭建android开发环境-win7 32bit
基于eclipse搭建android开发环境-win7 32bit 前言:在使用朋友已搭建的Android开发环境时,发现朋友的开发环境版本较低且在update SDk时失败,便决定根据网上文章提示从头搭建一全新的Android开发环境。1、准备工作 下载Eclipse、JDK(7)、A...
分类:移动开发   时间:2014-11-16 13:25:07    阅读次数:2147
Android中样式及主题
Android应用程序中不可避免的需要使用的样式和主题,样式指定一般指定View的高度、字体、字体颜色、背景,Android里的样荐定义在Style.xml文件里。主题也是一种样式,只不过它是应用在整个Activity或application,而不只是View。两者基本相同,最大的区别就是作用的范围...
分类:移动开发   时间:2014-11-16 13:19:56    阅读次数:304
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!