当前位置: 代码迷 >> ide的解决方案
 
  • 微软软件工程师最好的时代来了

    微软程序员最好的时代来了h2{color:#000;padding:5px;margin-bottom:10px;font-weight:bolder;background-color:#ccc;}h3{color:#000;border-bottom:dashed1px#ccc;padding-bottom:5px;margin-bottom:10px;font-weight:bolder;}每...

    449
    热度
  • 第九章     插件引擎设计

    [连载]《C#通讯(串口和网络)框架的设计与实现》-9.插件引擎设计目录第九章插件引擎设计...29.1框架的契约-接口...29.2插件的雏形-抽象类...39.3实现接口...49.4反射机制...59.5反射工具类...89.6小结...9第九章插件引擎设计在介绍《第10章宿主程序详细设计》之前对接口和插件的相关内容进行一下整体介绍,在设计宿主程序的时候会用到这些知识,也是宿主程序与插件之间...

    395
    热度
  • 详解C#嘱托

    详解C#委托1委托当要把方法传递给其他方法时,需要使用委托。有时候某个方法执行的操作并不是针对数据进行的,而是要对另一个方法进行操作。但是编译的时候,我们不知道第二个方法是什么,这个信息只有在运行时得到,所以需要我们把第二个方法作为参数传递给第一个方法。总之,委托就是参数为方法的函数。事件——一般是通知代码发生了什么事件。引发了事件时,运行库需要知道应该执行哪个方法。这就要...

    230
    热度
  • android开发人员您还在为模拟器发愁吗?神级android模拟器-Genymotion一个更快、接近完美的模拟器…

    android开发人员您还在为模拟器犯愁吗?神级android模拟器---Genymotion一个更快、接近完美的模拟器……摘要:Android系统很特别,App需要进行模拟化测试,即使这样仍然有解决的办法---虚拟化技术。之前的模拟器比如eclipse自带的是非常慢的一种,而且模拟器的版本并不是最新的。开机,可以说几乎要把你逼迫到一种绝境,慢的要死;加载一次程序,等你上完厕所回来发...

    84
    热度
  • Android基础知识小结

    Android基础知识总结一、基础知识:1.AndroidSDK:AndroidSDK包含了一个调试器、库、一个模拟器、文档、实例代码和教程。2.ADT:用于Eclipse的Android开发工具(AndroidDevelopmentTools,ADT)插件是对EclipseIDE的扩展,用以支持android应用程序的创建和调试。3.AVD(AndroidVirtualDevice):AVD是一...

    31
    热度
  • Android学习路线(5)开启另一个Activity

    Android学习路线(五)开启另一个Activity在完成了上一篇课程后,你已经有了一个应用。这个应用展示了一个包含一个文本框和一个按钮的activity(一个单独的界面)。在这次的课程中,你将会通过在MainActivity中添加一些代码,来让当给你点击Send按钮时能够跳转到另一个activity中。响应Send按钮为了响应按钮的点击事件,打开fragment_main.xml布局文件,然后...

    21
    热度
  • 九妹:9patch工具的使用:

    小猪的Android入门之路Day2小猪的Android入门之路Day2Android界面开发初体验本节引言:在上一节中我们对android的系统特性与平台架构进行了初步的了解;学会了使用Eclipse或者Androidstudio搭建安卓的开发环境;熟悉了对应IDE开发流程;以及对应的工程目录;了解了一些相关的名词,aapt,dx等;命令行常用的一些adb指令;APP的打包,编译,以及运行的流程...

    19
    热度
  • Android学习路线(2)创建Android项目

    Android学习路线(二)创建Android项目一个Android项目包含了Androidapp代码在内的所有文件。AndroidSDK工具提供默认的项目目录和文件让创建一个项目变得很简单。这篇课程会向大家展示,如何通过Eclipse(包含ADT插件)或者通过在命令行使用SDK工具来创建一个新项目。提示:你必须得先安装好AndroidSDK,如果你使用的是Eclipse,那么你还必须安装了ADT...

    64
    热度
  • [转]Android:高效率的Android代码编写

    [转]Android:高效的Android代码编写本文转自:http://www.haoni.org/2011/05/29/androidgaoxiaodeandroiddaimabianxie/现代的手持设备,与其说是电话,更像一台拿在手中的电脑。但是,即使是“最快”的手持设备,其性能也赶不上一台普通的台式电脑。这就是为什么我们在书写Android应用程序的时候要格外关注效率。这些设备并没有那么...

    12
    热度
  • 理解 Android 下的安全性

    理解Android上的安全性理解Android上的安全性2011年03月28日简介:开发Android应用程序时,必须处理很多与安全性相关的方面,包括应用程序进程和沙箱、代码和数据共享、通过应用程序签名达到的系统保护,以及权限使用。在您使用样例代码时,突出强调了Android应用程序开发中的这些安全方面。概述Android包括一个应用程序框架、几个应用程序库和一个基于Dalvik虚拟机的运行时,所...

    344
    热度
  • 用Eclipse开发跟调试Android应用程序(二)

    用Eclipse开发和调试Android应用程序(二)二、创建AndroidEclipse工程请参考小生的《AndroidSDK2.3与Eclipse最新版开发环境搭建(三)》,博文地址:http://deaboway.iteye.com/blog/983554三、工程结构详细解析1.工程结构在Eclipse的Java透视图中,可以看到工程的PackageExplorer如下图:具体包括:src文...

    62
    热度
  • Android系统在超级终端上必会的命令大全

    Android系统在超级终端下必会的命令大全窗体顶端busyboxBusyBox?是标准?Linux?工具的一个单个可执行实现。BusyBox?包含了一些简单的工具,例如?cat?和?echo,还包含了一些更大、更复杂的工具,例如?grep、find、mount?以及?telnet。有些人将?BusyBox?称为?Linux?工具里的瑞士军刀.简单的说BusyBox就好像是个大工具箱,它集成压缩了...

    97
    热度
  • Android源码索引结构

    Android源码目录结构GNU的内核在体积和运行效率上不适合移动设备,系统核心组件都是以动态库的形式驻留在每个进程中,运行效率和内存占用都是十分重要的问题。Google开发了一个自定义的库名为Bionic,以BSD许可形式开源。Bionic库仅为200KB大小是GNU版本体积的一半,这意味着更高的效率和低内存占用,同时配合经过优化的JavaVMDalvik才可以保证高的性能。Bionic不支持一...

    88
    热度
  • Android原码构造分析(转载)

    Android原码结构分析(转载)以下内容转载于网上论坛。正确性未一一验证,但是看了部分结构解释正确。Google提供的Android手机开发平台包含了原始Android的目标机代码,主机编译工具、仿真环境,代码包经过解压缩后,第一级别的目录和文件如下所示:?.?|--Makefile??????(全局的Makefile)?|--bionic??????(BionicC库)?|--bootload...

    72
    热度
  • 实际应用问题操作——Eclipse+pydev2.2+python2.7 中文乱码问题

    python遇到syntaxerror:non-asciicharacter问题在源文件的第一行或第二行添加:(必须在第一行或者第二行)#-*-coding:utf-8-*-详细信息如下面解释:Python对于decode&encode错误的默认处理方式为strict,也就是直接报错,而java使用replace的方式来处理了,因此java出现中文问题后会打印出很多"??"。此...

    247
    热度
  • 扩展方法

    C#语法糖语法糖维基百科给出的解释:计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员使用。从这个解释中我们可以看出两点,一是语法糖不会影响程序的功能,再者,语法糖会让编写者更开心,阅读者更舒心。对于许多不愿意使用这些语法还吐糟说看不懂,学习成本高的朋友,我只能呵呵啦,有本事你去写汇……哦不,机器语言啊,现代的编程语言其实也都是机器语言的语法糖了呢。C#中的语法糖懒人定律...

    82
    热度
  • C#基础学习第一天(.net初学者的成长之路-零基础到精通)

    C#基础学习第一天(.net菜鸟的成长之路-零基础到精通)1、Net平台和C#编程语言的概念2、桌面应用程序:我们要使用桌面应用程序,必须要安装该应用程序的客户端。winform应用程序。Application:应用程序Internet:互联网应用程序Asp.Net3、应用程序的两种模式:c/s:客户端/服务器:桌面应用程序,必须要安装一个客户端b/s:浏览器/服务器:internet应用程序,只...

    9
    热度
  • UBUNTU 轻便一键安装LAMP和配置phpmyadmin

    UBUNTU轻松一键安装LAMP和配置phpmyadminwangking写道本文转自远方博客:http://farlee.info/archives/linux-ubuntu-lamp-apache-mysql-php-phpmyadmin-install-configuration.html?PHP开发和服务器运行环境首选LAMP组合,即Linux+Apache+Mysql+Php/Perl/...

    38
    热度
  • 手把手教你用Java制造原生态的报表

    手把手教你用Java制作原生态的报表今天下午没事干。主要是论文没有什么进展,唉!读研苦逼啊。突然想玩玩其他的,记得上次用JSP和Servlet是几个月前的事了。于是就任性的玩一回报表。首先我是默认你不是菜鸟了,而且用过JSP和Servlet,会JavaWeb的基础知识,会使用Jdbc连接数据库。这些都是必要的知识,否则接下来的内容将没法讲解。一、报表生成的关键要素1、后台数据的抽取2...

    484
    热度
  • 表格,是件容易的事吗

    报表,是件容易的事吗?上周《不用VisualStudio,5分钟轻松实现一张报表》这篇文章发表后,短短的24小时,在博客园就有超过1600的阅读量和16个评论,刷了我们博客阅读量的新高。?偶然间,翻起以往的ActiveReports报表用户的反馈,其中阅读量过万的博客有不少,下面整理博主们的语录(这些语录大约是2007年的文字):最近这一个月的研究报表经历,RDLC,ActiveReport水晶报...

    278
    热度