`
chenqiang5206
  • 浏览: 32429 次
  • 性别: Icon_minigender_1
  • 来自: 江西
社区版块
存档分类
文章列表
首先我们先来看下官方API对SurfaceView的介绍 SurfaceView的API介绍 Provides a dedicated drawing surface embedded inside of a view hierarchy. You can control the format of this surface and, if you like, its size; the SurfaceView takes care of placing the surface at the correct location on the screen The surface is Z ...
1. 什么是动态链接库  A dynamic library consists of routines that are loaded into your application at run time. When you compile a program that uses a dynamic library, the library does not become part of your executable — it remains as a separate unit. 动态链接库是一个函数和变量的集合,在调用它的程序运行时才被加载。因此,动态链接库和可执行程序是分离的。 使用 ...
下面内容我觉得归纳的很好,我看了几本书,包括一些英文的,写的比较零散,下面找的的文章,解释清晰,内容也不臃肿 原文:http://www.cnblogs.com/feisky/archive/2010/01/16/1649081.html   Intent Android中提供了Intent机制来协助应用间的交互与通讯,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Ser ...
下面是使用字符串,数字,尺寸,数组资源的例子,挺好,一个例子已经囊括了不少Android资源的使用方法 arrays.xml   [html] view plaincopyprint? <?xml version="1.0" encoding="utf-8"?>   <resources>       <array name = "plain_arr">           <item>@color/c1</item>       ...
StateListDrawable用于组织多个Drawable对象,顾名思义,StateList,它会随着目标组件状态(比如得到/失去焦点,勾选/未勾选,可用/不可用,按下/未按下,等等)的改变而自动切换 StateListDrawable对象的XML文件的根元素是<selector.../>,可包含多个<item.../>元素 下面是一个高亮显示正在输入的文本框的例子 创建一个普通Android xml文件,根元素选择selector,文件名为my_image,创建完以后把文件移动到res/drawable-mdpi文件夹下   [html] vie ...

CDialog

    博客分类:
  • c++
c++ 
对话框和对话框类CDialog 对话框经常被使用,因为对话框可以从模板创建,而对话框模板是可以使用资源编辑器方便地进行编辑的。 模式和无模式对话框 对话框分两种类型,模式对话框和无模式对话框。 模式对话框 ...
[size=large][1.      WinSock基本知识 这里不打算系统地介绍socket或者WinSock的知识。首先介绍WinSock API函数,讲解阻塞/非阻塞的概念;然后介绍socket的使用。 1.      WinSock API Socket接口是网络编程(通常是TCP/IP协议,也可以是其他协议)的API。最早的Socket接口是Berkeley接口,在Unxi操作系统中实现。WinSock也是一个基于Socket模型的API,在Microsoft Windows操作系统类中使用。它在Berkeley接口函数的基础之上,还增加了基于消息驱动机制的Windows ...

CWinApp类

    博客分类:
  • c++
CWinApp 应用程序类共63个成员 (由Cobject-CCmdTarget-CWinThread派生) #include <afxwin.h> CWinApp类是你派生Windows应用程序对象的基类。应用程序对象提供初始化你的应用程序 (及其每个实例)的成员函数,并运行该应用程序。 每个使用MFC类的应用程序只能包含一个CWinApp派生类对象。当Windows调用由MFC库提供 的WinMain函数时,其它C++全局对象被创建并生效,该对象(CWinApp派生类)被创建。你应 该在全局级声明它。 当你从CWinApp 派生一个应用程序类时,重载InitInstan ...
第一次使用VS2010,也是初学者开始编写VC++,程序首先学习编写DLL文件,编译完自己的DLL文件后,要在其它项目中使用,开始遇到很多错,但是在网上搜索了好久后,终于解决了问题。 [size=x-large]H文件目录:[/size]依次点击“项目——XX 属性——C/C++——常规”, 在“附加包含目录”中加入H文件所在的文件夹 LIB目录: 依次点击“项目——XX 属性——链接器——常规”,在“附加库目录”中加入LIB所在目录 还没完,在“链接器”中找到“输入”,在“附加依赖项”中加入abc.lib 或用 #pragma comment(lib,"abc.lib& ...
引用public class SamplePopup extends Activity { PopupWindow popup; //GridView gView; GridView gView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ...
requestWindowFeature可以设置的值有: // 1.DEFAULT_FEATURES:系统默认状态,一般不需要指定         // 2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定         // 3.FEATURE_CUSTOM_TITLE:自定义标题。当需要自定义标 ...
原始资源就是Android没有为之提供专门支持的资源文件,可以放在如下两个位置 /res/raw Android SDK会在R清单类中为该目录下的资源生成一个索引项 /res/assets 需要通过AssetManager来管理该目录下的原始资源 下面写个Demo,往两个目录下各放一个mp3文件,一个叫one,一个叫two(都是黄小琥的音乐,可惜文件名不能是中文) 主界面main.xml代码如下   package WangLi.Resouce.RawResTest; import java.io.IOException; import android.app.Act ...
  感觉这篇写的不错,拿来转了 http://wujiandong.iteye.com/blog/1184921 属性(Attribute)资源:属于整个Android应用资源的一部分.其实就是网上一堆介绍怎么给自定义View添加自己的属性文章里的attrs文件,此文件位于../res/values/目录下当别人通过XML文件配置的方式来创建你开发的自定义组件,并且还能动态设置你自定义组件的属性时,这时候你就需要给你自己自定义的组件配上一个XML属性资源文件来完成这项工作了.其实也可以不配上一个XML属性资源文件,也能完成如上的功能,这样你的自定义组件显得更干脆一点,一个自定义组 ...
主题跟样式类似,也是放在路径/res/values下同样以<resource.../>为根元素 同样使用<style.../>元素来定义主题 但是它跟样式的区别在于 主题不能作用于单个的View组件,主题只对整个应用中的所有Activity起作用,或对指定的Activity起作用. 主题定义的格式只能是改变窗口外观的格式,如窗口标题,窗口边框 下面把上一篇的例子稍加改动,在my_style.xml中再定义一个主题   <style name="Theme"> <item name="a ...
在Android里面,样式的概念跟网页中CSS样式表的概念相似,并且样式之间也可以继承 下面为两个文本框定义样式,创建一个my_style.xml文件放在res/values文件夹下,注意样式文件的根元素是resouces   <?xml version="1.0" encoding="utf-8"?> <resources> <!-- 定义一个样式,指定字体大小,字体颜色 --> <style name="style1"> <item ...
Global site tag (gtag.js) - Google Analytics