Log.d之类的函数为何不能再onCreate之外其他地方使用 oncreat 是一个activty开始的标志,如果程序都没开始怎么给你打印log 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Thanks a lot! 不执行oncreate你有更大的Context也是可以的 答案是:不是。你试下以下代码就知道了。public class MainActivity extends Activity { { Log.d("MainActivity", "before onCreate"); } @Override protected void onCreate(Bundle savedInstanceState) { Log.d("MainActivity", "inside onCreate"); super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); }} Log.d与context个毛J8关系啊~,照这个逻辑说,如果一个后台服务没有context,就无法Logd.d了?!! 请教下,为啥我在其他地方用不了?我看Mars的一些视频教程,在其他地方函数外 用的较多时System.out.print作为输出 请教下,为啥我在其他地方用不了?我看Mars的一些视频教程,在其他地方函数外 用的较多时System.out.print作为输出请看我在4楼发的例子。 关于服务器写代码,推送消息到安卓机的问题 h264视频编码传输图像出现马赛克问题 安卓如何实现canvas的扩展 游戏开发怪物怎么移动的 关于android 内核版本选择的问题++++ Android手机上网收发邮件的问题 gallery特效 怎么利用handler更新UI 服务器问题 如何实现一种从中间向两边的布局 请问android能对手机内存进行读写吗? android 连接远程mysql数据库无法连接
你试下以下代码就知道了。public class MainActivity extends Activity {
{
Log.d("MainActivity", "before onCreate");
} @Override
protected void onCreate(Bundle savedInstanceState) {
Log.d("MainActivity", "inside onCreate");
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
请看我在4楼发的例子。