自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LL-Studio的专栏

专注RTC实时音视频通信开发

  • 博客(339)
  • 资源 (8)
  • 收藏
  • 关注

转载 Android中调试规范Log

代码:    // Debugging    private static final String TAG = "所在的类名";    private static final boolean D = true;   案例,   if (D) Log.d(TAG, "Socket Type: " + mSocketType +

2012-09-13 09:33:56 1870

转载 Git简介

Git简介http://blog.csdn.net/laizhenhai88/article/details/7234974 一、本地版本控制系统很久以前人们就开始考虑版本控制的问题,因为简单的通过复制整个项目目录的方式来保存不同的版本虽然操作简单,但是缺点显而易见。为解决此类问题,人们开发出本地版本控制系统,大多是采用简单的数据库方式来记录文件的历史更新差异,如图:

2012-09-12 17:48:35 900

转载 解决方案:Failed to install *.apk on device 'emulator-5554'

错误提示:Failed to install helloworld.apk on device 'emulator-5554': timeout 或者the user data image is used原因:由于模拟器已经开启而没有关闭或者非法关闭引起的。解决方法:删除 C:\Documents and Settings\Administrator

2012-09-12 12:53:29 1280

转载 android导入项目常见问题解决

初学android,最近在使用现成的代码的过程中发现直接导入的eclipse项目大都不能直接使用,总结下出现的问题和解决方案:1.project.properties或default. Properties的问题   有的项目这两个问题不能在eclipse下直接打开,会提示:                                 解决方案:在ecl

2012-09-12 09:29:51 6381 1

转载 五年程序员人生的点点滴滴

和大家一样,我也是一名普通的程序员,很快工作五年了。现在依然记得大学时软件工程老师曾说过的一句话,大概是这样的:“工作五年之后,就基本 可以分出大家的区别了”,这句话大概有两层意思,第一,大家都基本确定了自己的工作或职业方向;第二,一个人的能力如何基本已经确定了。先抛开这句话的真 理性,至少它本身是有些道理的,当然随着时间的迁移,当初的五年时间对于现在可能已经不太准确了。但这句话一直陪伴着我,每过

2012-09-11 22:00:28 1231

转载 Android开发规范之编码规范

Android开发规范之编码规范1,java代码中不出现中文,最多注释中可以出现中文,中文统一写在strings.xml中;2,局部变量命名、静态成员变量命名 只能包含字母,单词首字母大写,其他字母都为小写3,常量命名只能包含字母和_,字母全部大写,单词之间用_隔开4,布局文件中的id命名命名模式为:view缩写_模块名称_view的逻辑名称常用控件的缩写如下L

2012-09-11 20:58:40 980

转载 Android中的SQLite使用学习

SQLite是非常流行的嵌入式关系型数据库,轻载,速度快,而且是开源。在Android中,runtime提供SQLite,所以我们可以使用SQLite,而且是全集的SQLite。SQLite提供 SQL接口,和一般的数据库一样。但是Android的API不采用JDBC,JDBC消耗太多的资源。SQLite支持绝大部分SQL-92标准,不支持:FOREIGN KEY constraints,

2012-09-11 20:47:30 851

转载 android中context及全局变量小析

android中context及全局变量小析      今天在研究context的时候,对application和activity context有了一定的了解,下面是从网上复制过来的资料,        Application context和Activity context的区别:  这是两种不同的context,也是最常见的两种。第一种中context的生命周期与Applic

2012-09-11 20:43:04 1130

转载 android 安全退出应用程序的几种方法

android 安全退出应用程序的几种方法   正常关闭应用程序:当应用不再使用时,通常需要关闭应用,可以使用以下三种方法关闭android应用:第一种方法:首先获取当前进程的id,然后杀死该进程。android.os.Process.killProcess(android.os.Process.myPid())通过这种方式不能将应用程序完全杀死,并

2012-09-11 20:37:21 989

转载 Android应用程序支持安装到SD卡

Android系统在2.1版本之前,应用程序是只能安装到机身内存(ROM)中,这一特性从某种角度上讲,阻止了Android的发展,因为ROM的空间是有限的,所以这一特性限制了应用程序的体积,也就限制了应用程序的功能。  自从Android 2.2版本开始,Android系统引入了一个全新的功能——APP2SD,这个功能让Android系统允许将应用程序安装到SD卡上面,一方面节约出更多的ROM

2012-09-07 16:34:06 2113

转载 Android中Activity去除标题栏和状态栏

http://www.cnblogs.com/DswCnblog/archive/2012/08/27/2659037.html一、在代码中设置 public void onCreate(BundlesavedInstanceState) { super.onCreate(savedInstanceState); //去除title  requestWindowFeatur

2012-09-07 16:21:27 1220

转载 Android中dip、dp、sp、pt和px的区别

1、概述        过去,程序员通常以像素为单位设计计算机用户界面。例如:图片大小为80×32像素。这样处理的问题在于,如果在一个每英寸点数(dpi)更高的新显示器上运行该程序,则用户界面会显得很小。在有些情况下,用户界面可能会小到难以看清内容。由此我们采用与分辨率无关的度量单位来开发程序就能够解决这个问题。Android应用开发支持不同的度量单位。2、度量单位含义

2012-09-06 16:23:40 2192

转载 Android中使用断言

什么时候用assert。  断言是一个包含布尔表达式的语句,在执行这个语句时假定该表达式为 true。如果表达式计算为 false,那么系统会报告一个 Assertionerror。它用于调试目的:assert(a > 0); // throws an Assertionerror if a 断言可以有两种形式:assert Expression1 ; as

2012-09-06 16:09:44 7343

转载 Android中GridView使用

GridView(网格视图)是按照行列的方式来显示内容的,一般用于显示图片,图片等内容,比如实现九宫格图,用GridView是首选,也是最简单的。主要用于设置Adapter。GridView常用的XML属性: 属性名称描述android:columnWidth设置列的宽度。android

2012-09-06 16:06:07 166057 15

转载 android中include和merge标记的区别和使用

android中include和merge标记的区别和使用 include和merge标记的作用主要是为了解决layout的重用问题。比如我们有三四个Activity但是他们都要用到同一个样式的标题栏,虽然我们把一样的代码copy个三四遍也没关系,但实在是太丑了,而且效率太低,如果这个标题栏要改样式,你岂不是要去三四个地方分别改动。为了解决这个问题,android中

2012-09-06 16:01:44 2985

转载 Android中使用selector动态改变imageView或ImageButton的背景和在GridView中应用

我们做应用时,可能会需要动态改变控件的背景图片,如果仅仅是简单的点击,选中之类的事件,如果靠程序中写监听的代码就显得太麻烦了,在这种情况下,你可以使用selector动态改变控件背景啦 ^_^ 1.在res/drawable目录下建一个mybutton.xml文件,根据需要,不同的状态下建立不同的item,并对应相应的图片 android:drawable="@colo

2012-09-06 15:52:15 9894

转载 android页面布局时定义控件ID时@id/XX和@+id/xx 有什么区别

Android中的组件需要用一个int类型的值来表示,这个值也就是组件标签中的id属性值。 id属性只能接受资源类型的值,也就是必须以@开头的值,例如,@id/abc、@+id/xyz等。 如果在@后面使用“+”,表示当修改完某个布局文件并保存后,系统会自动在R.java文件中生成相应的int类型变量。变量名就是“/”后面的值,例如,@+id/xyz会在R.java文件中生成int xy

2012-09-06 10:06:17 10670 3

转载 C语言的谜题

C语言的谜题2009年5月31日陈皓发表评论阅读评论32,921 人阅读    摘自:http://coolshell.cn/articles/945.html这几天,本站推出了几篇关于C语言的很多文章如下所示:语言的歧义 [酷壳链接] [CSDN链接]谁说C语言很简单? [酷壳链接] [CSDN链接]6个变态的C语言Hello

2012-09-05 21:04:51 1511

转载 VS2010中菜单设置于快捷键设置

我们在MFC中使用菜单时,都想使菜单项有快捷键,比如Ctrl+B等,在VC++2008或者VC++2010上面,我们会在子菜单项的Caption里输入菜单名以及额外输入(&I)\tCtrl+I,就能够显示如 发送(I)   Ctrl+I  这样子菜单项,然后在Accelerator里面绑定一下快捷键及菜单ID就可以了。    但是问题出现了,在VC++2008和VC++2010上面没有效果

2012-08-29 16:40:24 7110 1

转载 Windows下使用Scintilla

How to use the Scintilla Edit Control in windows?This should be a little step by step explanation how to use Scintilla in the windows environment.How to create Scintilla Edit Control?First o

2012-08-27 21:06:55 2247

转载 Scintilla使用(编辑器篇)(3) - 搜索和替换

Scintilla提供了搜索和替换功能,它可以进行普通查找和正则表达式查找。Scintilla的正则表达式,只提供了很有限的一些基本功能。    在进行文本搜索时,需要设置搜索标志:搜索标志说明SCFIND_MATCHCASE匹配大小写SCFIND_WHOLEWORD匹配整个单选

2012-08-23 17:00:53 3562

转载 Scintilla使用(编辑器篇)(2) - 全文检索和修改

在Scintilla中,每个字符后面,都跟有一个表示字符样式的字节,字符字节和样式字节一起组成一个字符单元。样式字节的8个bit,分为两部分:字符样式和字符指示器。通过SCI_INDICATORFILLRANGE消息可以设置一段文本的字符指示器。默认低5位为字符样式,高3位为字符指示器。因此,可以有32种字符样式。3个互相独立的字符指示器,可以用来指示语法错误、不赞成的名字和坏的缩进等信息。可以使

2012-08-23 16:59:55 3647

转载 Scintilla使用(编辑器篇)(1) - 简介

Scintilla是一个开源的编辑组件,它不仅具有通常的编辑功能,而且还提供了语法样式、代码折叠、标签、代码自动完成和提示等功能。    Windows版本的Scintilla,是一个标准的Windows组件,用户可以通过SendMessage函数发送消息,与其进行交互。SendMessage函数接口如下所示:LRESULT SendMessage(     HWND

2012-08-23 16:58:24 2724

转载 插件及可扩展性的理解

插件其实就是基于动态库的软件扩展技术;http://blog.csdn.net/libbyliugang/article/details/1666006插件技术有三个核心:动态库技术,面向接口编程技术,运行时对象查找和生成.动态库技术:    一个插件包就是一个动态库,每个动态库中可以导出很多个不同的接口的插件.每个导出的对象就是所谓的插件,没什么神奇的.面向接口编程技

2012-08-23 16:50:00 1114

转载 关于 const与*的组合

前几天我们QQ群提出了这么一个问题:http://blog.csdn.net/libbyliugang/article/details/341229请问:     int  **const   a;     int  *const *  a;     int const**   a;他们的区别?我下线后就写了一些测试程序来作为我对这个问题

2012-08-23 16:46:27 793

转载 C语言运算符的“优先级口决”

下面的是我自己总结的关于C优先级的口诀希望对初学C语言语言的同志有所帮助;当然,应用这个口诀的前提是你必须认识所有的C语言的运算符。      优先决括号成员第一;        //括号运算符[]() 成员运算符.  ->全体单目第二;        //所有的单目运算符比如++ -- +(正) -(负) 指针运算*&乘除余三,加减四;   //这个"余"是指

2012-08-23 16:44:06 1189

转载 Scintilla开源库使用指南(编辑器篇)(二)

Scintilla开源库使用指南(二)上一篇文章介绍了Scintilla的基本应用,这里继续学习Scintilla更多的控制命令和实现细节,完善我们的编辑器;页边(Margins)和标记(Markers)代码折叠是现代IDE和代码编辑器的必备功能,如果现在推出一个不支持折叠的编辑器,那是要被BS地~~。为了不被BS,很有必要先“研究”一下Scintilla的

2012-08-23 16:38:13 5540

转载 Scintilla开源库使用指南(编辑器篇)(一)

Scintilla开源库使用指南(一)摘自:http://www.cnblogs.com/superanyi/archive/2011/04/07/2008632.html Scintilla是一个免费、跨平台、支持语法高亮的编辑控件。它完整支持源代码的编辑和调试,包括语法高亮、错误指示、代码完成(code completion)和调用提示(call tips)。能包含

2012-08-23 16:32:21 9132 3

转载 afx_msg作用与afx_前缀说明

Afx前缀是微软MFC一个小组的名称简写,并没有别的意义。 MFC的很多代码,包括全局函数名、宏、头文件名都使用了"Afx"。 Afx*.h是一组MFC的核心头文件, 比如: afxwin.h 定义MFC的核心和标准组件 afxext.h 定义MFC的扩展 afxdisp.h 是MFC自动化支持的类定义头文件 afxdb.h 是MFC的ODBC类封装AFX_msg  在

2012-08-22 17:19:30 7102 2

转载 语法高亮编辑控件Scintilla在MFC中的简单使用

项目中要使用代码编辑器,搜索之后,发现了强大的编辑器控件Scintilla。摘自:http://www.qingfengju.com/article.asp?id=14 1.简介Scintilla是一款开源的语法高亮编辑器控件,官方网站:http://www.scintilla.org/。Scintilla是最优秀的编辑控件之一,实现了语法高亮,代码折叠,书签,自动完成等等

2012-08-22 15:16:30 6159

转载 android中实现多个apk文件

摘自:http://blog.csdn.net/zhuyouleixuexi/article/details/7450055 有时一个大项目下面会有很多个小模块,如果小模块之间没有联系,这时可以将每个小模块作为单独的项目,生成apk。这时就涉及到怎么将多个apk放到一个项目中。首先,将小模块生成的apk放到项目的assets文件夹中java代

2012-08-21 22:12:10 4753 1

原创 Android学习资源

1.  Android开发博客园denniswang http://www.cnblogs.com/leizhenzi/archive/2011/05.html2. Android SDK 安装好后在eclipse中新建时看到的Android Sample Project有大量的开源源码例程,研究去

2012-08-21 14:09:26 750

转载 Android中获取时间

android中获取时间1)通过calendar类获取Calendar calendar = Calendar.getInstance();int moth = calendar.get(Calendar.MONTH);int date = calendar.get(Calendar.DATE);int week = calendar.get(Calen

2012-08-21 14:01:37 9975

转载 Android读写文件二

Android读写文件二  一, RandomAccessFile写文件函数    String str = "nigelyan";   String file = "./sdcard/mm.txt";    writefile(file,str);    public void writefile(String filename

2012-08-21 13:49:45 2439

转载 Android读写文件

Android读写文件http://blog.sina.com.cn/s/blog_4d25c9870100qpax.html 一、       从resource中的raw文件夹中获取文件并读取数据(资源文件只能读不能写)String res = ""; try{ InputStream in = getResources().openRawResourc

2012-08-21 13:47:58 912

原创 Android下SD卡文件操作与数据读写

下面主要以实例分析,经过测试的了,完全可运行。 1.  首先,要想操作SD卡必须在AndroidManifest.xml中添加下列权限,否则不能对SD卡操作,                                           2.  具体例子分析public class SDOperate  extends Activity {

2012-08-21 13:37:58 5067

转载 自定义Activity标题栏之requestWindowFeature()的应用

摘自:http://blog.csdn.net/zhuyouleixuexi/article/details/7441486android开发中经常会在setContentView(R.layout.XXX); 前设置requestWindowFeature(XXXX)。他的意思是需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求首先介绍一个重要方法那就

2012-08-20 11:23:06 5622 1

转载 Android 屏幕适配问题

如何将一个应用程序适配在不同的手机上,虽然这不算是一个技术问题,但是对于刚刚做屏幕的开发人员来说,还真不是一件多么简单的事情。 首先:你需要在AndroidManifest.xml文件的元素如下添加子元素       android:normalScreens="true" android:anyDensity="true"       android:smallScreens

2012-08-19 21:19:02 972

转载 Android访问权限大全

程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求,这样添加权限 完整列表如下: android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” tabl

2012-08-19 20:42:12 695

原创 res目录资源文件作用和命名方法

res目录下主要是存放资源文件    layout 布局 这个就是你经常看到的与用户交互的界面的 xml 文件,就是各个 view 的排列和嵌套,没什 么好说的啦  风格和主题、 风格主要是指 view 的显示风格 ;   anim 一般是设置动画,画资源分为两种,一是实现图片的 translate、scale、rotate、alpha 四种变化。还可以设置 动画的播放特性;另一种是帧动画

2012-08-19 20:30:30 3606

WindowsGetDiskHardID.zip

可以准确获取到硬盘出厂唯一ID,与wmic获取到的值一样。C++代码功能。(本人在项目中用到,网上找了很多资料,最后才找到简单好用的办法。)

2020-04-08

NSIS_V251 .zip

NSIS(Nullsoft Scriptable Install System)+NIS Edit 可轻松完成Windows下程序打包成安装软件,一键运行。

2019-08-10

TTF字体文件裁剪工具-支持简体中文繁体中文

这个TTF字体文件裁剪工具,支持简体中文繁体中文,可以根据自己的需要裁剪指定的字符组成新的TTF文件。

2018-09-18

C与C++代码相互调用demo

C与C++代码相互调用demo

2017-07-29

Unix编程环境英文原版

Unix编程环境英文原版 ,这书中的内容讲的很透彻, 很适合学习Unix的朋友学习,共同学习 共同提高

2011-11-25

嵌入式设计及Linux驱动开发指南---基于ARM9

适合初学者的一本书,,主要讲解了Linux在ARM9处理器中的驱动开发。。。

2011-10-19

自己写Linux内核

文档详细描写了,,如何开始自己写自己的操作系统。。。很值得学习

2011-10-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除