大型项目中很多情况下要分析程序的日志信息,如何管理自己的日志信息至关重要。在应用程序中添加日志记录总的来说基于三个目的 ,
监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;
跟踪代码运行时轨迹,作为日后审计的依据;
担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。
最普通的做法就是在代码中嵌入许多的打印语句,这些打印语句可以输出到控制台...
分类:
其他好文 时间:
2015-06-02 15:21:30
阅读次数:
120
我们在使用Android手机时,经常发现应用中的ActionBar和我们平时使用的ActionBar相差非常大。简单的说就是,其他应用的 ActionBar为什么那么绚丽,自己应用的ActionBar就那么挫呢?最近有时间就仔细研究了一下关于ActionBar的相关问题。首先我们来看一下之前所说的“...
分类:
移动开发 时间:
2015-06-01 11:04:51
阅读次数:
285
http://blog.csdn.net/woshixuye/article/details/8280879实例代码当数据需要在应用程序间共享时,我们就可以利用ContentProvider为数据定义一个URI。之后其他应用程序对数据进行查询或者修改时,只需要从当前上下文对象获得一个ContentR...
分类:
其他好文 时间:
2015-05-30 10:45:20
阅读次数:
189
最近在写一个小项目,开发一个小程序配合其他软件使用,其中一款软件在使用工作时需要截图生成报告,此时不能有其他应用程式界面在显示器桌面显示,故需要自动隐藏和加载窗体,通过阅读Windows API实现了这一功能与大伙分享交流一下:原本C#自带Hide()和Show()方法;但是在项目开发时将窗体定.....
本文转自: http://marshal.easymorse.com/archives/2950. 写的非常好,分享给大家!!!在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大...
分类:
移动开发 时间:
2015-05-22 13:12:02
阅读次数:
261
JAVA输入/输出流
前期知识准备
1、基本java语法
基本原理:
程序在运行期间,可能需要从外部的存储媒介或其他程序中读入所需要的数据,这就需要使用输入流对象。输入流的指向称作它的源,程序从指向源的输入流中读取源中数据。另一方面,程序在处理数据后,可能需要将处理结果写入到永久的存储媒介中或传给其他应用程序,这就需要使用输出流对象。输出流的指向称作它的目的地,程序通过...
分类:
编程语言 时间:
2015-05-22 09:51:04
阅读次数:
254
1、应用沙盒 sandbox
1. 什么是沙盒
每个iOS应用都有自己的应用沙盒(应用沙盒就是应用的文件夹),与其他文件系统隔离。应用必须待在自己的沙盒里,其他应用不能访问该沙盒。
2.应用沙盒结构
应用程序包: 包含了所有的 资源文件
和 可执行文件
Documents: 保存应用运行时生成的需要持久...
分类:
移动开发 时间:
2015-05-21 15:38:35
阅读次数:
188
部分文字参考其他博客或者文字。
官方解释:· MyISAM:默认的MySQL插件式存储引擎,它是在Web、数据仓储和其他应用环境下最常使用的存储引擎之一。注意,通过更改STORAGE_ENGINE配置变量,能够方便地更改MySQL服务器的默认存储引擎。· InnoDB:用于事务处理应用程序,具有众多特性,包括ACID事务支持。· BDB:可替代Inn...
分类:
数据库 时间:
2015-05-20 16:30:26
阅读次数:
160
什么是 Service?一如既往,从官方解释开始:Service 是 Android 应用中的组件,其使用场景如下:
应用想要执行一个不需要与用户进行交互的持续运行的操作
为其他应用提供功能 A Service is an application component representing either an application’s desire to perform a longer-ru...
分类:
其他好文 时间:
2015-05-20 13:21:05
阅读次数:
138
Content Provider是一个提供数据共享的组件,它主要将一些特定的应用程序数据提供给其他应用程序使用,这些应用程序数据可以存储于文件系统或者SQLite数据库中。在Android应用程序中,共享数据的实现需要继承自Content Provider基类,然而,应用程序并不直接调用这些方法,而是使用一个ContentResolver对象,并通过调用它的方法作为替代,ContentResolv...
分类:
移动开发 时间:
2015-05-19 13:06:50
阅读次数:
306