android 答疑由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“android面试题及解答”。
在Escips进行编译仿真时,如果有错误 logcat会出很多行红字,怎样从红字中获取有用信息
一般的话红字第一行,就能说明错误原因。还有个笨方法是 挨行双击。
一般的错误都会显示在第二行红字里面,你选中后点击右键
选择“Filter similar meages...”,就可以查看复制出log的信息,然后上网搜搜什么的都可以。
一般出错的类,以及什么异常都会显示出来。一个简单的办法就是你浏览出错信息,找到你自己认识(或者说你自己写的)的类和方法,后面有标识的错误的代码行号。
Fatal adj [/fetl]致命的的,重大的,毁灭性的AlertDialog.Builder()的参数问题(2011-10-11 10:54:39)转载▼ 标签: 杂谈
有关AlertDialog.Builder,在创建时一定要用this做为参数,如:new AlertDialog.Builder(this);有些时候用this 会出现错误,因为dialog不是在oncreate中定义的。不妨在MainActivity建立类
public static MainActivity mainactivity; 然后在oncreate中mainactivity = this; 之后建立Dialog new AlertDialog.Builder(MainActivity.mainactivity);个人试过可以,大家不妨尝试
new AlertDialog.Builder(this)跟new AlertDialog.Builder(A.this)(A是外部类名)的区别是什么呢?实现过程中的结果有什么区别呢??能详细说明吗?谢谢。。
分享到:
2011-11-04 19:54提问者采纳
首先AlertDialog.Builder(this)所传参数类型是contex,也就是上下文环境。this意思是当前对象,就是调用AlertDialog.Builder()的对象。所以,前者的this是临近最外面的那个cla产生的对象
后者是cla A产生的对象。明白了吗?
追问
this意思是当前对象,就是调用AlertDialog.Builder()的对象。所以,前者的this是最外面的那个cla产生的对象 关于这句可以再详细一点说明吗。。谢谢
回答
举个例子吧:
public cla A {
//一个有名内部类
cla B{ fun(this);//这里的this是类B产生的对象
fun(A.this);//这里的this是类A产生的对象
} } public void onClick(View v)是什么意思? View类的对象v作为参数传入onClick函数,至于View具体是什么类需要根据实际情况来看。
手机音效
Android手机的来电铃声和短信铃声的设置虽然也有些繁琐,但是细心的用户仔细摸索一下就能会快知道了。但是android手机还有按键声音和照相声音,这些都是一成不变的,时间一长,大家也难免会觉得有些厌烦,很多机友都想知道如何来更换这些系统声音,让自己的手机更加个性化。下面就简单的教大家在手机上如何更换这些系统声音。一起往下看。
首先还是需要一些工具软件,前期需要准备的文件和工具有root explorer文件管理器和ogg格式简短音频文件。
1.Root explorer(文件管理器)下载:http://download.tech.qq.com/“));
2.shortcutIntent.setClaName(”com.android.browser“, ”com.android.browser.BrowserActivity“);//此处指定系统自带浏览器包名和Activity名称.Unable to start activity ComponentInfo: java.lang.NullPointerException
分类: Android2012-07-20 13:12 561人阅读 评论(0)收藏 举报
Unable to start activity ComponentInfo{....}: java.lang.NullPointerException 原因:未对控件初始化
android开发中,空构造Intent和带参数的intent 2012-03-02 14:13wushu15092 | 分类:JAVA相关 | 浏览1884次
代码1:
Intent intent = new Intent();
代码2: intent.setAction(Intent.ACTION_CALL);intent.setData(Uri.parse(”TEL:110“));startActivity(intent);Intent intent=new Intent(Intent.ACTION_CALL,Uri.parse(”tel:110“));startActivity(intent);两个代码有什么不一样??为什么代码1提示No Activity found to handle Intent,而代码2能正常运行???
分享到:
2012-03-02 15:35提问者采纳
呃。。第二行和第三行换换位置。。
Intent intent = new Intent();intent.setData(Uri.parse(”TEL:110"));intent.setAction(Intent.ACTION_CALL);startActivity(intent);提问者评价
其实代码2出错的地方是那个tel:110,把tel改成TEL就可以了。
注意字母大写
答疑(12月23日)一、1、二级资质企业中级职称人员少于10人是否废标?2、全国注册物业管理师是否属于中级职称? 答:1、是;2、可以算入中级职称。二、全国物业管理企业经理上岗证、项......
android面试题((精选10篇))由网友“你好毒”投稿提供,下面是小编给大家带来的android面试题,以供大家参考,我们一起来看看吧!篇1:android面试题 private TextView view_result;priv......
选择题(包括多选)1.下列哪些语句关于内存回收的说明是正确的?A、程序员必须创建一个线程来释放内存B、内存回收程序负责释放无用内存C、内存回收程序允许程序员直接释放内存D......
个人简历个人信息姓名:XXX年龄:XX学历:本科联系电话:186XXXXXXX个人技能1.熟练掌握JAVA面向对象编程语言,有良好的编码习惯;2.熟悉jsp、javascript、servlet、javaBean进行web应用......
中国移动互联网研发培训领导品牌android培训随着智能手机用户的不断增加,智能手机市场竞争也日趋激烈,总体市场呈现以下特点:首先,移动互联网业务应用成为智能手机市场发展的重......