- 博客(7)
- 资源 (10)
- 收藏
- 关注
原创 [Java视频笔记]day11
进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序,该顺序就是一个执行路径,或者叫控制单元。 线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。 一个进程中至少有一个线程。 Java虚拟机启动的时候会有一个进程java.exe。该进程中至少有一个线程在负责Java程序的执行。而且这个线程运行的代码存在于main方法中。该线程称之为主线程。
2016-04-29 20:32:29 4269
原创 ListView上下文菜单创建
第一步:定义上下文菜单监听器//定义监听器 private final OnCreateContextMenuListener mCreateContextMenuListener = new OnCreateContextMenuListener() { @Override public void onCreateContextMenu(
2016-04-25 08:54:12 1363
原创 ListView的异步加载(笔记,多线程和AsyncTask)
异步加载最常用的两种方式: 多线程,线程池 AsyncTask实例操作:从一个网站上获取Json数据,然后将数据在ListView上显示。1.创建item_layout布局 , 修改主界面布局item_layout.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/androi
2016-04-13 10:57:56 4558
原创 AsyncTask基础(笔记)
安卓异步任务 ---AsyncTask为什么要异步任务:1.Android单线程模型2.耗时操作放在非主线程中执行AsyncTask为何而生1.子线程中更新UI2.封装,简化异步操作构造AsyncTask子类的参数AsyncTask是一个抽象类,通常用于被继承,继承AsyncTask需要指定如下三个泛型参数:Params: 启动任务时输入的参数的
2016-04-13 10:12:54 2250
原创 BaseAdapter的使用(笔记)
适配器模式的应用:1.降低程序耦合性2.容易扩展BaseAdapterListView的显示与缓存机制:需要才显示,显示完就被会受到缓存。BaseAdapter基本结构--public int getCount(); 适配器中数据集中数据的个数--public Object getItem(int position):获取数据集中与指定索引对应的数据项
2016-04-13 09:50:18 2287
原创 Java IO输入输出流 笔记
String s = "慕课ABC"; byte[] bytes1 = s.getBytes();//转换成字节序列用的是项目默认的编码 ,编码GBK for(byte b : bytes1) { //把字节(转换成)int以16进制的方式显示, 只显示后8位 System.out.println(Integer.toHexString(b & 0xff) + " ");
2016-04-13 09:12:42 3219
原创 TextView上显示C++代码
先看效果图:采用了TextView解析HTML字符串的方法,即 textView.setText(Html.fromHtml(str));str是个字符串 : 比如 str = "输入Input contains an integer T in the first line, and then T lines follow .Each line contains a
2016-04-13 08:45:31 935
listView异步加载(多线程和AsyncTask)以及缓存的使用
2016-04-13
AsyncTask加载网络图片并模拟进度条更新
2016-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人