随笔分类 -  Android

摘要:目录: 1.自定义控件概述 01_什么是自定义控件 Android系统中,继承Android系统自带的View或者ViewGroup控件或者系统自带的控件,并在这基础上增加或者重新组合成我们想要的效果。 02_为什么用自定义控件 系统控件无法满足需求时,需要自定义控件。 03_怎么用自定义控件-三种 阅读全文
posted @ 2016-03-24 17:18 McCa 阅读(2317) 评论(3) 推荐(1)
摘要:Svn(Subversion)是近年来崛起的版本管理工具,在当前的开源项目里(J2EE),几乎95%以上的项目都用到了 SVN。Subversion 项目的初衷是为了替换当年开源社区最为流行的版本控制软件CVS,在CVS的功能的基础上有很多的提升同时也能较好的解决CVS系统的一些不足。 SVN分为服 阅读全文
posted @ 2016-03-22 15:38 McCa 阅读(710) 评论(0) 推荐(0)
摘要:运行TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi程序, 开始安装 点击Next, 下一步 选择 I accept 接受, 点击Next, 下一步 选择安装路径, 点击Next下一步 点击 Install 开始安装 Win 7下会弹出一个对话框, 确认是否安装 阅读全文
posted @ 2016-03-22 12:04 McCa 阅读(2746) 评论(0) 推荐(0)
摘要:VisualSVN是一款图形化svn服务器。官网 http://www.visualsvn.com/server/ 下载地址: http://www.visualsvn.com/server/download/ 搭建svn服务器,安装步骤见下图文: 运行VisualSVN-Server-2.7.3. 阅读全文
posted @ 2016-03-22 11:47 McCa 阅读(1914) 评论(0) 推荐(0)
摘要:多媒体概念 文字、图片、音频、视频 计算机图片大小的计算 图片大小 = 图片的总像素 * 每个像素占用的大小 单色图:每个像素占用1/8个字节 16色图:每个像素占用1/2个字节 256色图:每个像素占用1个字节 24位图:每个像素占用3个字节 加载大图片到内存 Android系统以ARGB表示每个 阅读全文
posted @ 2016-03-08 01:08 McCa 阅读(343) 评论(0) 推荐(0)
摘要:自定义内容提供者,继承ContentProvider类,重写增删改查方法,在方法中写增删改查数据库的代码,举例增方法 在清单文件中定义内容提供者的标签,注意必须要有authorities属性,这是内容提供者的主机名,功能类似地址。exported属性,是安卓4.0版本之后需要配置的,低版本不需要。 阅读全文
posted @ 2016-03-08 00:55 McCa 阅读(812) 评论(0) 推荐(0)
摘要:Android系统集成了一个轻量级的数据库:SQLite,所以Android对数据库的支持很好,每个应用都可以方便的使用它。SQLite作为一个嵌入式的数据库引擎,专门适用于资源有限的设备上适量数据存取,现在的主流移动设备像Android、iPhone等都使用SQLite作为复杂数据的存储引擎,并且 阅读全文
posted @ 2016-01-17 00:19 McCa 阅读(602) 评论(0) 推荐(0)
摘要:我们在实际开发中,有的时候需要储存或者备份比较复杂的数据。这些数据的特点是,内容多、结构大,比如短信备份等。我们知道SharedPreferences和Files(文本文件)储存这种数据会非常的没有效率。如果学过JavaWeb的朋友,首先可能想到的是数据库。当然了数据库是一个方案,那么是否还有其... 阅读全文
posted @ 2016-01-13 15:29 McCa 阅读(613) 评论(0) 推荐(0)
摘要:Android中数据的存储方式 对于开发平台来讲,如果对数据的存储有良好的支持,那么对应用程序的开发将会有很大的促进作用。 总体的来讲,数据存储方式有三种:一个是文件,一个是数据库,另一个则是网络。其中文件和数据库可能用的稍多一些,文件用起来较为方便,程序可以自己定义格式;数据库用起稍烦锁一些... 阅读全文
posted @ 2015-12-08 17:44 McCa 阅读(1762) 评论(0) 推荐(1)
摘要:Button点击事件:大概可以分为以下几种: 首先我们简单地定义一个带Button的xml布局文件 activity_main.xml: 然后再写Java代码 MainActivity.java: 1.匿名内部类 2.定义内部类,实现OnClickListener接口 3.定义的构造方法 4.用Ac 阅读全文
posted @ 2015-12-04 11:40 McCa 阅读(59004) 评论(0) 推荐(0)
摘要:什么是json什么是json,json是什么,json如何使用JSON是JavaScript Object Notation的缩写,可见JSON来源于JavaScript。JSON数据是一系列键值对的集合。JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网... 阅读全文
posted @ 2015-12-03 10:42 McCa 阅读(365) 评论(0) 推荐(0)
摘要:在window->preferences->Android->DDMS->ADBconnectiontimeout(ms): 将这个值设置的大一些,默认为5000,我设置成500000,然后就OK了。MAC笔记本的话。preferences被移到了eclipse菜单下面,就是左上角苹果logo右边的... 阅读全文
posted @ 2015-11-19 14:43 McCa 阅读(427) 评论(0) 推荐(0)
摘要:在Android模拟器上安装apk的时候出现INSTALL_FAILED_NO_MATCHING_ABIS这个错误提示的解决办法。是由于使用了native libraries。该native libraries不支持当前的cpu的体系结构。INSTALL_FAILED_NO_MATCHING_ABI... 阅读全文
posted @ 2015-11-19 14:39 McCa 阅读(3285) 评论(0) 推荐(0)
摘要:Android开发环境的安装1 IDEAndroid可以使用开发的IDE有Eclipse 或者 Android Studio。Android Studio还处于v 0.1.x版本,是early access preview。所以我还是选择Eclipse + ADT的方法开发。其实没有什么复杂,官网已... 阅读全文
posted @ 2015-11-18 23:43 McCa 阅读(261) 评论(0) 推荐(0)
摘要:作为下一代的网页语言,HTML5拥有很多让人期待已久的新特性。HTML5的优势之一在于能够实现跨平台游戏编码移植,现在已经有很多公司在移动 设备上使用HTML5技术。随着HTML5跨平台支持的不断增强和智能手机的迅速普,HTML5技术有着非常好的发展前景,甚至有人预言HTML5将引燃 移动平台游戏开... 阅读全文
posted @ 2015-07-02 11:41 McCa 阅读(438) 评论(0) 推荐(0)
摘要:除了软件本身的代码之外,Android 还提供了一系列工具来辅助系统开发,这些主要的工具包括:aapt(AndroidAssetPackagingTool):用于建立zip兼容的包(zip、jar、apk),也可用于将资源编译到二进制的 assets。adb(Android Debug Bridge... 阅读全文
posted @ 2015-05-26 11:58 McCa 阅读(724) 评论(0) 推荐(0)
摘要:文章来自 Android技术内幕 系统卷转:http://www.linuxidc.com/Linux/2011-08/40508.htm什么是IPC机制以及IPC机制的种类在Linux中,是以进程为单位分配和管理资源的。出于保护机制,一个进程不能直接访问另一个进程的资源,也就是说,进程之间互相封闭... 阅读全文
posted @ 2015-05-26 10:56 McCa 阅读(558) 评论(0) 推荐(0)
摘要:DOC命令:查看后台运行的activity: adb shell dumpsys activityrunning activity:模拟器曾经运行过的 activity: 阅读全文
posted @ 2015-05-25 15:16 McCa 阅读(1158) 评论(0) 推荐(0)
摘要:在res/drawable新建radiobutton.xml(本案例为video——evaluate.xml)如下布局文件: ... 阅读全文
posted @ 2015-05-22 17:01 McCa 阅读(313) 评论(0) 推荐(0)
摘要:控制台(Console)输出:java.io.IOException: Broken pipe at sun.nio.ch.FileDispatcherImpl.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(SocketDisp... 阅读全文
posted @ 2015-05-19 11:05 McCa 阅读(18855) 评论(0) 推荐(1)