Android Log 及eclipse中文乱码

android.util.Log常用的方法有5个:

Log.v(String tag, String msg);

Log.d(String tag, String msg);

Log.i(String tag, String msg);

Log.w(String tag, String msg);

Log.e(String tag, String msg);

这五种方法的首字母对应的是VERBUSE、DEBUG、INFO、WARN、ERROR 。如果使用“断点”方式调试程序,则使用Log.e比较合适。最终版本只可以包含Log.i、Log.w、Log.e这三种日志信息


android:orientation :表示这个介质的版面配置方式,其中“vertical”代表从上到下垂直布局,“horizontal”代表从左到右水平布局

Android应用程序由4个模块构成:Activity、Intent、Content Provider、Service

Activity : 一个Activity通常就是一个单独的屏幕,每一个活动都被实现为一个独立的类,从活动基类中继承而来。

Intent : 用于实现在Activity与Activity之间的切换。Intent类用于描述应用的功能。有两个重要部分:动作和动作对应的数据。动作类型有:MAIN, VIEW, PICK, EDIT等,动作对应的数据以URI的形式表示


中文乱码修改地方:encoding type相关有四个地方可设置:

1、全局(windows->reference->General->workspace)。右侧 Text file encoding,选择Other,改变为UTF-8,以后新建立工程其属性对话框中的Text file encoding即为UTF-8

2、工程(project->property->resource

3、文件(选中文件右键property->resource),可看到当前编辑器所使用的编码格式

4、全局文件的content typewindows->Preference->General->contest type->Default encoding),或windows->Preferences->general->Content Types,右侧Context Types树,点开Text,选择Java Source File,在下面的Default encoding输入框中输入UTF-8,点Update,则设置Java文件编码为UTF-8。

123逐级继承。在工具可设置的范围内4优先级是最高的,即如果设置了某类型文件的content typedefault encoding,那编辑器会优先根据该类型文件设置的默认编码格式来编辑文件,而不管前面的12的设置。

如果还不行,在插件 Plugin工程的build.properties中增加一行,javacDefaultEncoding.. = UTF-8。让输出时编译知道java源文件时UTF-8编码。这个设置需要保证所有的java源文件时UTF-8编码格式,如果不全是,可以参考 Eclipse帮中(Plug-in Development Environment Guide > Reference > Feature and Plug-in Build configuration),建议全部java源文件是UTF-8编码。

此外还有一种情况,如果该文件在文件头部携带一个“编码字节序标识Encoding Bit Order Mark,简写为BOMeclipse编辑器会优先根据该标志指定的encoding type来进行文件编辑,这个是工具无法设置的。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值