摘要:
Intent用于启动Activity, Service, 以及BroadcastReceiver三种组件, 同时还是组件之间通信的重要媒介.使用Intent启动组件的优势1, Intent为组件的启动提供了一致的编程模型. 无论想要启动的组件是Activity, Service, 还是Broadca 阅读全文
摘要:
1.BitmapFactory是一个工具类 Bitmap实现在android.graphics包中。但是Bitmap类的构造函数是私有的,外面并不能实例化,只能是通过JNI实例化。这必然是 某个辅助类提供了创建Bitmap的接口,而这个类的实现通过JNI接口来实例化Bitmap的,这个类就是Bitm 阅读全文
摘要:
1.利用Intent方法实现拍照并保存 假设不传参数MediaStore.EXTRA_OUTPUT的情况下,onActivityResult函数在resultCode为RESULT_OK的情况下,data返回的参数是经过实际拍摄照片经过缩放的图像数据,可以通过类似如下方法来打印缩放图像的尺寸 备注: 阅读全文
摘要:
1.什么叫上下文操作模式 2.如何进入上下文操作模式 1.ListView自身带了单选、多选模式,可通过listview.setChoiceMode来设置: listview.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);//开启多选模式 listview 阅读全文
摘要:
事前准备: //创建一个Crime类 public class Crime { private String mTitle; private UUID mUUID; private Date mDate; private boolean isSolved; public Crime(){ mUUID 阅读全文
摘要:
1)如何获得MediaPlayer实例: 可以使用直接new的方式: MediaPlayer mp = new MediaPlayer(); 也可以使用create的方式,如: MediaPlayer mp = MediaPlayer.create(this, R.raw.test);//这时就不用 阅读全文
摘要:
1.TCP编程原理 原理:Client端向指定客户端发送连接请求,当Server端收到请求时,Client端与Server端建立连接。之后进行信心的传输。 交互原理: 知识补充 IP:相当于自身在网络上的门牌号 端口:接收和发送信息的时候都要选择一个端口进行发送。端口的作用是确定信息是属于哪个应用程 阅读全文
摘要:
1.进程与线程 一个进程包含多个线程。可以把进程当做一个应用程序。 操作系统分配一段时间给一个进程,让CPU执行该进程。进程再将时间片段分割给各个线程 2.创建线程(Thread)的方法 //方法一 Thread thread = new Thread(){ @Override public voi 阅读全文
摘要:
1.为什么需要I/O? 因为程序需要从别的文件中获取内容或者程序要将自身的内容传入到文件中。 2.流种类的概述 1.字节流和字符流 字节流的基础单位是byte 字符流的基础单位是char 2.InputStream和OutputStream InputStream:外部文件内容输入到程序 Outpu 阅读全文
摘要:
1.本文讲述如何fragment与fragment之间互传信息,不用使用Activity的onActivityResult()方法 核心思想:FirstFragment获取到SecondFragment的对象,然后调用SecondFragment的onActivityResult()方法 Crime 阅读全文