
传智播客Android学习笔记(基础)
心猿码意
专注于Java技术领域和毕业设计,你的支持是我分享的动力,更多毕业设计项目,深入学习项目,敬请期待。
展开
-
传智播客Android就业班学习(第一天 Android入门)
一.搭建开发环境 1.所需资源 JDK6以上 Eclipse3.6以上 SDK17, 2.3.3 ADT17 2.安装注意事项 不要使用中文路径 如果模拟器默认路径包含中文, 可以设置android_sdk_home环境变量解决二.拨打电话 1.步骤原创 2016-03-01 12:16:55 · 2745 阅读 · 0 评论 -
Android新特性(66期第十一天)
Fragment(重要)用途:在一个Activity里切换界面,切换界面时只切换Fragment里面的内容Fragmnent的内容也是一个View对象生命周期方法跟Activity一致,可以理解把其为就是一个Activityfragment切换时会销毁旧的,再创建新的定义布局文件作为Fragment的显示内容//此方法返回的View就会被显示在Fragment上@Overridepub原创 2016-05-05 18:15:06 · 534 阅读 · 0 评论 -
内容提供者(66期第十天)
内容提供者(掌握)应用的数据库是不允许其他应用访问的内容提供者的作用就是让别的应用访问到你的私有数据使用内容提供者可以自己定义访问规则,选择私有数据中哪些共享出去,哪些不共享自定义内容提供者,继承ContentProvider类,重写增删改查方法,在方法中写增删改查数据库的代码,举例增方法@Overridepublic Uri insert(Uri uri, ContentValues v原创 2016-05-03 17:20:54 · 658 阅读 · 0 评论 -
页面跳转和数据传递(66期第六天)
创建第二个Activity(掌握)需要在清单文件中为其配置一个activity标签标签中如果带有这个子节点,则会在系统中多创建一个快捷图标 <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LA原创 2016-04-19 01:24:38 · 653 阅读 · 0 评论 -
多媒体编程(66期第九天)
多媒体概念(了解)文字、图片、音频、视频计算机图片大小的计算(掌握) 图片大小 = 图片的总像素 * 每个像素占用的大小单色:只能表示两种颜色,只需要使用两个数字即可,0和1表示黑白 每个像素需要使用一个长度为1的二进制数字表示颜色每个像素占用1/8个字节16色:能表示16种颜色,需要16个数字 0 - 15,二进制表示:0000 - 1111每个像素需要一个长度为4的二进制数字表原创 2016-05-01 21:50:55 · 500 阅读 · 0 评论 -
服务&广播与服务day2(66期第八天)
服务两种启动方式(掌握)startService 通过startService启动的服务,该服务所在进程会变成服务进程启动服务的activity和服务不再有一毛钱关系bindService 通过bindService启动的服务,进程优先级不变,绑定服务不会使进程变成服务进程绑定服务,是activity与服务建立连接,如果activity销毁了,服务也会被解绑并销毁,但是如果服务被销毁,a原创 2016-04-28 19:56:07 · 702 阅读 · 0 评论 -
编写新闻客户端&网络编程day1(66期第四天)
网络图片查看器(掌握)确定图片的网址发送http请求URL url = new URL(address);//获取连接对象,并没有建立连接HttpURLConnection conn = (HttpURLConnection) url.openConnection();//设置连接和读取超时conn.setConnectTimeout(5000);conn.setReadTimeout原创 2016-04-10 19:42:16 · 553 阅读 · 0 评论 -
断点续传&网络编程day2(66期第五天)
HttpClient(掌握)发送get请求创建一个客户端对象HttpClient client = new DefaultHttpClient();创建一个get请求对象HttpGet hg = new HttpGet(path);发送get请求,建立连接,返回响应头对象HttpResponse hr = hc.execute(hg);获取状态行对象,获取状态码,如果为200则说明请求成功i原创 2016-04-13 23:09:37 · 509 阅读 · 0 评论 -
Android的快速入门(66期第一天)
Android项目的目录结构(熟悉)Activity:应用被打开时显示的界面src:项目代码R.java:项目中所有资源文件的资源idAndroid.jar:Android的jar包,导入此包方可使用Android的apilibs:导入第三方jar包assets:存放资源文件,比方说mp3、视频文件bin:存放编译打包后的文件res:存放资源文件,存放在此文件夹下的所有资源文件都会生原创 2016-03-28 13:01:50 · 704 阅读 · 0 评论 -
数据存储和界面展现(66期第二天)
常见布局相对布局(掌握)RelativeLayout组件默认左对齐、顶部对齐设置组件在指定组件的右边 android:layout_toRightOf="@id/tv1"设置在指定组件的下边android:layout_below="@id/tv1"设置右对齐父元素android:layout_alignParentRight="true"设置与指定组件右对齐 android:layout_al原创 2016-03-28 23:23:07 · 492 阅读 · 0 评论 -
数据库(66期第三天)
Pull解析xml文件(掌握)先自己写一个xml文件,存一些天气信息拿到xml文件 InputStream is = getClassLoader().getResourceAsStream("weather.xml");拿到pull解析器 XmlPullParser xp = Xml.newPullParser();开始解析拿到指针所在当前节点的事件类型int type =原创 2016-03-29 20:56:15 · 704 阅读 · 0 评论 -
广播接受者&广播与服务day1(66期第七天)
广播(掌握)广播的概念 现实:电台通过发送广播发布消息,买个收音机,就能收听Android:系统在产生某个事件时发送广播,应用程序使用广播接收者接收这个广播,就知道系统产生了什么事件。 Android系统在运行的过程中,会产生很多事件,比如开机、电量改变、收发短信、拨打电话、屏幕解锁广播接收者(掌握)当一条广播被发送出来时,系统是在所有清单文件中遍历,通过匹配意图过滤器找到能接收这条广播原创 2016-04-23 00:39:53 · 685 阅读 · 0 评论