context.getClass和getPackageName的区别
2016-03-16 11:12
525 查看
context.getClass和getPackageName的区别
一个是取得类名,一个是取得包名。
getClass 是java中Object类的成员函数,它的所有子类均可以用这个函数来取得当前类的类名;
getPackageName是Android中Context中用于得到包名的函数。
例子如下:
package com.my.test;
public class testActivity extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mcontext = this.getApplicationContext();
Log.i(TAG, " class name: "+ getClass().toString());
Log.i(TAG," package name: " + getPackageName());
}
}
结果:
class name:com.my.test.testActivity
package name:com.my.test
一个是取得类名,一个是取得包名。
getClass 是java中Object类的成员函数,它的所有子类均可以用这个函数来取得当前类的类名;
getPackageName是Android中Context中用于得到包名的函数。
例子如下:
package com.my.test;
public class testActivity extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mcontext = this.getApplicationContext();
Log.i(TAG, " class name: "+ getClass().toString());
Log.i(TAG," package name: " + getPackageName());
}
}
结果:
class name:com.my.test.testActivity
package name:com.my.test
相关文章推荐
- ftp目录赋予用户权限
- PHP5.5迭代生成器用法实例详解
- sysbench 0.5 oltp测试笔记
- php strtotime函数服务器和本地不相同
- php中ereg() ,preg_match() 有啥区别?
- Laravel执行migrate命令提示:No such file or directory的解决方法
- Ubuntu下MTP设备的挂载目录
- NTP服务器时间同步
- PHP手册-use关键字
- PHP 中提示undefined index如何解决(多种方法)
- Laravel中Trait的用法实例详解
- Hyper-V配置(二)
- Laravel中注册Facades的步骤详解
- Java 调用 PHP 实例
- php 解决json输出中文为null
- 用sae新浪云,mao10cms怎样用php连接mysql???
- PHP与Ajax相结合实现登录验证小Demo
- sftp通过秘钥上传,修改文件
- JAVA读取PHP乱码问题
- 搭建PHP开发环境(XAMPP+PhpStorm)