怎样用 C/C++ 开发一个原生程序运行在 Android 下而不用 ADK、NDK
熟悉 Android 与 Linux
的开发者看到这篇弱弱的文章该会嘲笑了,不过这篇文章是写给那些还不知道的开发者的。当然如果你对此比较熟悉,又打算看下去,我会感到很高兴的。:)
众所周知,Android 是基于 Linux 的,因此大家都可以想到,Android 应该可以运行 Linux
http://cyqdata.cn/cnblogs/article-detail-52242
使用NAnt提高工作效率(二)
首先,我们来定义一个工作的目录,如下图接着,我们按如下的步骤,逐步完成一些学习和测试1. 新建一个名为Learn的Project,放在NAnt工作目录下,我们看到它有几个属性:Name 这个属性说明是必填的,就是Project的名称Default 这里需要输入
http://cyqdata.cn/cnblogs/article-detail-52219
Android应用之个人应用软件开发(1)【需求及UI布局】
需求:【理财+日志】
目前我个人做的是自己的一个理财软件,我这个人是一个极度木有理财观念的人,每个月没有固定的开资计划和理财计划。于是乎我看了别的理财软件也让我觉得很
繁琐和复杂我觉得如果让我来做一个理财软件,那第一必须得方便,个性化,有可能
http://cyqdata.cn/cnblogs/article-detail-52214
Android应用之个人应用软件开发【android环境搭建及说明】
安卓系统的环境搭建
1,Android环境都包括哪些内容?
Android SDK (Software Developemt kit) SDK
,它包括android操作系统,仿真器,Eclipse集成环境、及android开发工具ADT.
2,
http://cyqdata.cn/cnblogs/article-detail-52209
helloPe的android项目实战之连连看—实现篇(二)
文接上回,之前介绍了项目的架构,进行了功能的分析,同时进行了BoardView类及时间控制类的开发及几个几口的介绍。这次我们将完整的实现游戏棋盘的绘制与touch事件的处理,以及游戏核心算法中连接算法、hint自动帮助算法与判断是否无解算法的实现。这些代码的处理都在继承自BoardView类的GameView类中。
首
http://cyqdata.cn/cnblogs/article-detail-52191
helloPe的android项目实战之连连看—实现篇(一)
在上一篇文章helloPe的android项目实战之连连看—设计篇中,我们进行了对android中连连看的项目的设计,包括功能模块的划分以及核心算法的设计。此文章接上文对android平台连连看程序进入实现阶段。在此项目中,根据上文中对于功能的分析,我们将实现以下类(下面即是工程的文件目录):
http://cyqdata.cn/cnblogs/article-detail-52187
helloPe的android项目实战之连连看—设计篇
此篇为本系列文章第一篇,只为记下android小项目的是设计,实现过程。本文将首先介绍连连看项目的设计,以及涉及到的相关的内容与项目中所需算法.
本系列文章记录只是为了增加android项目实战经验,将所学的知识用于相应的项目开发当中。首先介绍一下android中连连看项目的架构及所用到的技术进行简要分析,框架基本如下
http://cyqdata.cn/cnblogs/article-detail-52178
helloPe的android项目实战之连连看
此篇为第一篇,本系列文章只为记下android小项目的是设计,实现过程。本文将首先介绍连连看项目的设计,以及涉及到的相关的内容与项目中所需算法研究算法。
本系列文章记录只是为了增加android项目实战经验,将所学的知识用于相应的项目开发当中。首先介绍一下android中连连看项目的架构及所用到的技术进行简要分析,框架
http://cyqdata.cn/cnblogs/article-detail-52175
使用NAnt提高工作效率
其实我不太懂什么Daily Build,也没用过什么cc.net。也不知道NAnt是否已经过时,但是,它确实帮我提高了工作效率。首先我们来了解下一个最简单的程序发布流程:1.从SVN(源代码管理器我使用SVN)获取源码2.打开VS20103.转换成Release模式4.编译源代码5.查看是否缺失了dll,然后复制过去6
http://cyqdata.cn/cnblogs/article-detail-52168
基于 Android NDK 的学习之旅-----序言
前些日子做了个Android项目, 引擎层 用C的, 准备写这个系类的文章,借此跟朋友来分享下我NDK开放的经验以及自己知识的总结和备忘。希望能给需要这方面资料的朋友提供一定的帮助。
主要涉及到:
环境的搭建
Android.mk 文件的 配置
HelloWorld
NDK 打印信息
JNI 数据类型
http://cyqdata.cn/cnblogs/article-detail-52157
(Android实战)ProgressBar+AsyncTask实现界面数据异步加载(含效果图)
1 效果图
http://cyqdata.cn/cnblogs/article-detail-42837
(原创)Android入门教程(三十六)------实现手机联系人的全选
开发android应用,肯定会经常用到andorid手机联系人,在android中一般都用Listview呈现手机联系人,如果想实现用checkbox实现全选的效果,默认的ListView好像不太好解决这个问题。
以下步骤,可以使用自定义布局来实现手机联系人的全选,效果如下图
1.创建包含Listview的主界面布局
http://cyqdata.cn/cnblogs/article-detail-42836
[Erlang 0007] Erlang ETS Table 二三事
不需要显示用锁,插入和查询时间不仅快而且控制为常量,这就是Erlang的ETS Table.
为什么而设计?
Erlang中可以用List表达集合数据,但是如果数据量特别大的话在List中访问元素就会变慢了;
http://cyqdata.cn/cnblogs/article-detail-42825
SQL Server 2008中的CDC(Change Data Capture)功能使用及释疑
CDC(Change Data Capture:变更数据捕获)这个功能是SQL Server 2008企业版的功能,它提供了一种新的机制,对表格数据的更新进行跟踪,在数据仓库的建设过程中,通过这种技术,可以简化从业务数据库导入数据的复杂度。 之前我有过两篇文章介绍,最近因为又在和有关客户介绍这方面的应用。
http://cyqdata.cn/cnblogs/article-detail-42775
使用jQuery+HttpHandler+xml模拟一个三级联动的例子
昨天同学问我有关如何快速读取多层级xml文件的问题,于是我就使用省、市、县模拟了一个三级联动的例子,客户端使用jQuery实现异步加载服务器返回的json数据,服务器端则使用XPath表达式查询数据。如下是实现过程:
第一步:准备xml文件,并放置在网站根目录下,名为Area.xml
View Code
1 &l
http://cyqdata.cn/cnblogs/article-detail-42712
《Windows Phone Mango编程实践》即将问世
在家人和朋友的帮助下,历时近半年多次改版,我的第一本Windows Pone书籍《Windows Phone Mango编程实践》即将问世。在此特别感谢帮助和鼓励我的家人、朋友和老师。
《Windows Phone Mango编程实践》共分为三
http://cyqdata.cn/cnblogs/article-detail-42690
Management Console 工具管理类软件通用开发框架(开放源码)
做ERP/MIS之类的软件,通常会开发一些辅助工具来加速开发,比如代码生成器,数据字典生成工具。随着时间的积累,这类小工具会越来越多,虽然开发的速度会快,方便,但是也会因为找不到,不好查找这些小工具,产生麻烦。原因很简单,已经发了很多精力去做成了工具,自然就不会考虑用很原始的方式来完成任务。 举例说明 对于插件
http://cyqdata.cn/cnblogs/article-detail-42673
Android中文API(129) —— AudioManager
前言 本章内容是android.media.AudioManager,版本为Android 3.2 r1,翻译来自"文炜",欢迎访问他的博客:"http://www.cnblogs.com/iezhyg/",再次感谢"文炜"!欢迎你一起参与Android的中文翻译,联系我over140@gmail.co
http://cyqdata.cn/cnblogs/article-detail-42666
新浪微博开放平台开发-android客户端(3)
引言
最近不是太忙,花了一些时间学习android的应用开发。经过两个星期的学习,学习的同时还写了很多的demo示例,可以从基本控件及基本动画效果等示例demo集合大放送,持续更新下载。
从这个星期开始,准备拿新浪微博开放平台做个实践,开发一个功能简单的android客户端,会尽可能的完善功能。
今天的内容
http://cyqdata.cn/cnblogs/article-detail-42587
MVC3+EF4.1学习系列(八)-----利用Repository and Unit of Work重构项目
文章索引和简介
项目最基础的东西已经结束了,但是现在我们的项目还不健全 不利于测试 重复性代码多 层与层之间耦合性高 不利于扩展等问题.今天的这章 主要就是解决这些问题的。再解决这些问题时,自己也产生了很多疑问,理解的也并不是很透彻 ,希望我的疑问能在这里得到解答~~
http://cyqdata.cn/cnblogs/article-detail-42563