欢迎来到天天文库
浏览记录
ID:6321171
大小:860.00 KB
页数:70页
时间:2018-01-10
《android基础学习详细笔记》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Android基础学习笔记-----每天进步一点点Android版本号说明Android有很多版本:1.5~4.01.5api3Level1.6api4Level2.1api7Level2.2api8Level4.0api14LevelAdb设置环境变量Adb的路径为:如F:android-sdk-windowsplatform-tools注意:配置完path路径后要重启cmdAdb文件操作1、Adbpush[源文件][目标文件]:把一个电脑中的文件拷贝到手机内存2、Adbpull[源文件][目标文件]:把一个手机中的文件拷贝到电脑3、connectinattempts1
2、connectinattempts2connectinattempts3….错误解决办法方法1、执行adbkill-serveradbstart-server命令即可方法2、执行adblogcat4、把电脑上的某个应用装到模拟器里面或者手机命令Adbinstallapk名称5、卸载手机中的某个应用Adbuninstallapk名称(全名)注:如果电脑安装了豌豆荚、手机助手等莫名其妙的问题,是因为手机助手等的adb与模拟器不兼容。可以使用adbversion查看adb的版本号6、查看当前所有连接的模拟器的信息Adbdevices7、来到模拟器或真机的控制台Adbshell可以使
3、用ls来查看目录信息、ps来查看进程信息8、查看电脑所有的连接的端口号Netstat-anoAndroid在string.xml文件中不存在直接创建的快捷键Ctrl+1Android项目文件详解1、project.properties指定开发使用的android.jar的版本2、proguard.cfg混淆文件,实现程序的安全,防止反编译3、AndroidManifest.xml系统的清单文件,相当于windows文件的注册表1、Aapt.exe会把各种资源文件打包成R文件(文件夹生成内部类,文件生成为内部类的属性)Android打电话动作的实现//创建一个意图Intenti
4、ntent=newIntent();//给意图创建动作intent.setAction(Intent.ACTION_CALL);//给意图添加数据intent.setData(Uri.parse("tel:"+number));//激活意图startActivity(intent);Android发送短息的实现SmsManagersmsManager=SmsManager.getDefault();//api:sendTextMessage(目标地址,发送者(写与不屑都可以,因为运营商不处理),发送内容,//两个延期的意图)//sentIntent:发送报告(发送成功是否)/
5、/deliveryIntent:送达报告(送达成功是否)//一条短信最大的长度是多少//中文70个汉字英文160个字符//api:divideMessage,当短信的内容超过规定的字符数时就要短信拆分//divideMessage底层会去判断手机的制式ArrayListmsgs=smsManager.divideMessage(conent);for(Stringstring:msgs){smsManager.sendTextMessage(number,null,string,null,null);}}Android添加事件的三种方法1、使用显示的内部类的方
6、法(不推荐使用),代码如下;privateclassMyListenerimplementsOnClickListener{publicvoidonClick(Viewv){Log.i(tag,"我被点击了");EditTextet_number=(EditText)PhoneActivity.this.findViewById(R.id.et_number);Stringnumber=et_number.getText().toString();Log.i(tag,number);//创建一个意图Intentintent=newIntent();//给意图创建动作inten
7、t.setAction(Intent.ACTION_CALL);//给意图添加数据intent.setData(Uri.parse("tel:"+number));//激活意图startActivity(intent);}}1、使用匿名内部类的方法call_bt.setOnClickListener(newOnClickListener(){publicvoidonClick(Viewv){Stringnumber=et_number.getText().toString();Log.i(tag,num
此文档下载收益归作者所有