为了账号安全,请及时绑定邮箱和手机立即绑定

Android攻城狮的第二门课(第3季)

难度初级
时长 6小时 0分
学习人数
综合评分9.57
162人评价 查看评价
9.9 内容实用
9.5 简洁易懂
9.3 逻辑清晰

已采纳回答 / 人不如故1997
package com.example.howard.demoooo;import android.app.Activity;import android.content.ContentResolver;import android.database.Cursor;import android.provider.ContactsContract.Contacts;import android.provider.ContactsContract.CommonDataKinds.Phone;import an...

已采纳回答 / ybrun
不要安装navicat for mysql  安装这个Navicat Premium   这个有SQLite选项

最新回答 / 137615848
logcat是打印日志用的,以前都是用System.print.out的方法,但是这个方法比较重,安卓中不建议使用,而Log.*很轻,在安卓中使用这种方法打印检测自己的代码运行情况。logcat的可以这样找到:在eclipse标题栏window----->showView-->others-->找到logcat并点击。这样logcat就可以显示出来了

已采纳回答 / ziom
导错包了,应该是:<...code...>

最赞回答 / KKTY001
我是在跟着视频教学里的老师教的文件存储在学,然后跟着代码敲,结果没有效果

最新回答 / 慕粉2056021560
serviceconnection 不能为null ,我试过了

已采纳回答 / ReneeLv
如果是需要提示信息(如题目所示),用 ctrl + 1 ;如果是想补全没有写完的部分,如变量名等,用 Alt + / ;

最赞回答 / 不吃香菜和芹菜
补充一下,因为name对象不为null,所以判断name!=null是正确的,所以将上面的String name = sharedPreferences.getString("userName", ""); 中的“”变成null判断即为true,如果按照老师的默认“”的话则要将表示方法变成equals(“”),则为true。不懂得话可以百度下null和“”的区别或者说是==和equals的区别

已采纳回答 / 遗忘明天_
在Android Studio 中是用的Ctrl+Alt+L进行格式化代码,其他的我不清楚。。

最新回答 / 3114002661
用StringBuilder将之前的存起来,后来输入的追加到stringBuilder里面就可以

最赞回答 / 飞飞飞翔
解绑定之后将service赋值为null,解绑定的意思是 service的声明周期不再和activity一样,但绑定的时候 MyBindService的service已经被实例化,解绑定并不影响service的值,解绑定的同时 将 service赋值为null 将可以实现你想要的效果。解绑定属于正常杀死service,所以不会调用onServiceDisconnected方法。---------来自: 孤独的追梦man                                       ...
课程须知
本课程是Android开发课程的中后期部分,学习之前要求对一些知识点有一定的了解: 1、已经掌握了Java基础 2、已经熟悉或者了解Android中的监听事件原理 3、已经熟悉或者了解一种以上的数据库,并掌握基本的SQL语句
老师告诉你能学到什么?
1、初步掌握Android手势识别的原理以及实际使用 2、初步掌握Android的数据存储方式 3、深度了解Android中的组件 4、熟悉了解Android常用的系统服务并对服务的使用有新的认识

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消