摘要:
架构:java的异常处理是一种你丢我捡的架构 处理方法:在该方法加上异常处理语句来处理,另外一种是把异常交给另外的方法来处理 异常的实例对象throwble类: error和exception 前者无法处理,程序直接终止运行,后者异常可以采取措施处理 exception类:arithmeticexc 阅读全文
摘要:
在函数内部或者是在包含文件中创建的变量,不可以在主脚本之中直接使用,会把他们当作两个不同的变量名 特殊的超级全局变量 $_SERVER $_GET $_POST $_REQUEST... 阅读全文
摘要:
$_GET就是地址传值,用 '?' 开始传值,多个值间用 '&' 号分隔,多用于简单的传值,比如说看新闻需要新闻id一般就会用地址传值, $_GET的好处是传值可见,也就是只要一个地址就ok了,缺点是不安全,而且有限制字节数,优点是容易分享$_POST这种提交方式不可见,也就是传的值不会出现在URL 阅读全文
摘要:
android imageview使用的时候 引用资源时src和background的区别 src更强调内容并且不行拉伸图片进行适配,而background更注重引用图片,会对图片进行拉伸 阅读全文
摘要:
final: final修饰属性,则该属性不可再次改变,而且在初始化中必须在属性或者是构造方法中其中且中有一个中初始化他 final修饰方法,则该方法不可被重写 final修饰类,则不可被继承 1:当内部类需要引用外部类的局部变量或者是传入的参数时那么该变量必须被定义为final:防止该变量在内部类 阅读全文
摘要:
textview基本使用: 进阶1: 带阴影的textview: 进阶2: 带边框的textview: 进阶3: 带图片的textview 4: 使用autoLink属性识别链接类型 阅读全文
摘要:
sharedPreferences只适合存储比较简单的数据和键值对,支持不同的数据类型 文件存储连键值对都没有,不会进行任何格式化处理,存储简单的二进制或者文本数据 sqlite则能处理一些数据量大,并且结构比较复杂的数据 管理sqlite SQLiteHelper:抽象类,要使用的话就要创建自己的 阅读全文
摘要:
getIntent().getExtras().get("intent"); 这个intent是数据包装的参数。 比如: Intent intent = new Intent(this, YouClass.class); intent.putExtra("data1","youdata"); sta 阅读全文
摘要:
使用httpclient协议访问网络: 使用jsonobject解析服务器响应的数据: 网络编程的最佳实践:为了在使用中更方便 所以把通用的操作提取到公共类中,并提供一个静态方法,为了防止请求网络的时候超时而影响主线程被阻塞,直接开启子线程又会无法返回数据,于是就启用java的回调机制 阅读全文
摘要:
三种多线程编程方法 异步消息处理机制(使用message更新ui) 使用AsynvTask更新ui 定义一个服务 服务定义完成后要使用的话必须同android其他三大组件一样在manifest中注册才行 <service android:name=".MyService"></service> 在活 阅读全文