Flutter
jianning-wu
努力过,期待中,好好工作!
展开
-
java 关键字之throw和throws
在Java中,声明看抛出异常有两种方式: throw:运用于方法内部,用于给调用者返回一个异常对象,和return一样会结束当前方法。 throws:运用于方法声明之上,用于表示当前方法不处理异常,而是提醒该方法的调用者来处理异常。 throw语句:适用于方法内部,抛出一个具体的异常对象,语法如下:throw new 异常类(“异常信...原创 2017-06-12 09:07:35 · 594 阅读 · 0 评论 -
Java 自动装箱和自动拆箱
1.回顾一下Java基础数据类型基础类型 字节 包装类型 int 4字节 Integer byte 1字节 Byte short 2字节 Short long 8字节 Long float 4字节 Float double 8字节 Double char 2字节...原创 2017-05-31 18:56:40 · 371 阅读 · 0 评论 -
Flutter环境搭建
我们这里的生产者和消费者模型为:生产者Producer 生产某个对象(共享资源),放在缓冲池中,然后消费者从缓冲池中取出这个对象。也就是生产者生产一个,消费者取出一个。这样进行循环。第一步:我们先创建共享资源的类 Person,它有两个方法,一个生产对象,一个消费对象第二步:创建生产者线程,并在 run() 方法中生产50个对象第三步:创建消费者线程原创 2017-05-27 17:16:19 · 561 阅读 · 0 评论 -
Android 面向对象六大设计原则之里氏替换原则
虽然Android有自己的垃圾回收机制,对于是不是要我们自己调用recycle,还的看情况而定。如果只是使用少量的几张图片,回收与否关系不大。可是若有大量bitmap需要垃圾回收处理,那必然垃圾回收需要做的次数就更多也发生地更频繁,会对系统资源造成负荷。所以,这个时候还是自己试用recycle来释放的比较好。如何去使用recycle()方法和何时试用recycle原创 2017-05-27 16:47:21 · 565 阅读 · 0 评论 -
JavaScript 教程之JS函数+JS运算符+JS比较和逻辑运算符
一.JavaScript 函数1.函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。代码<!DOCTYPE html><html> <head> <script> function myFunction() { alert("Hello World!"); } </scr...原创 2017-05-27 11:28:24 · 513 阅读 · 0 评论 -
java小算法—字符串是否是回文
public static void main(String[] args) {String str="1235321";char [] s=str.toCharArray();//将字符串转换成数组PalindromeDemo pd=new PalindromeDemo();int l=0;int h=s.length;int len=s.length;b原创 2017-05-26 17:03:08 · 403 阅读 · 0 评论 -
OKhttp详解(综合)
1.AndroidStudio 添加依赖implementation 'io.reactivex:rxjava:1.3.2'implementation 'io.reactivex:rxandroid:1.2.1'implementation 'com.squareup.okhttp3:okhttp:3.9.0'2.常量类 设置超时时间public class...原创 2017-05-11 10:43:15 · 562 阅读 · 0 评论 -
Fragment 详解
一.Fragment简介 Fragment是Android3.0后引入的一个新的API,它出现的初衷是为了适应大屏幕的平板电脑, 当然现在它仍然是平板APP UI设计的宠儿,而且我们普通手机开发也会加入这个Fragment, 我们可以把他看成一个小型的Activity,又称Activity片段。如果一个很大的界面,我们 就一个布局,写起界面来会有多麻烦,而且如果组件多的话是管理起来也...原创 2017-04-28 15:44:39 · 554 阅读 · 0 评论 -
获取Android “/asset”目录数据
14.2.1.1.获取AssetManager对象AssetManager manage = getAssets();14.2.1.2.获取InputStream对象InputStream open= manage.open("newareaall.json");14.2.1.3.将InputStream 对象转换成字符串ByteArrayOutputStream conten...原创 2017-04-25 11:03:24 · 539 阅读 · 0 评论 -
Android APP更新版本
Android APP检测更新新版本是一个常见的问题图片1对应的代码public class UpdateAppDialog extends Dialog implements View.OnClickListener { private TextView versiontv;//最新版本 private TextView sizetv;...原创 2017-04-21 09:47:04 · 581 阅读 · 0 评论 -
JavaScript 教程之JS输出+JS语句+JS注释
一.JavaScript 输出1.操作 HTML 元素如需从 JavaScript 访问某个 HTML 元素,您可以使用 document.getElementById(id) 方法。请使用 "id" 属性来标识 HTML 元素:比如:通过指定的 id 来访问 HTML 元素,并改变其内容<!DOCTYPE html><html&g...原创 2017-04-12 15:01:31 · 625 阅读 · 0 评论 -
JavaScript 基本概念
1.描述 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。 在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而...原创 2017-03-19 16:18:04 · 427 阅读 · 0 评论 -
Android 常见的设计模式
本章节讲述一些在Android开发中常见的设计模式。1.单例模式描述:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。优点:对于那些比较耗内存的类,只实例化一次可以大大提高性能,尤其是在移动开发中。保持程序运行的时候该中始终只有一个实例存在内存中。举例:懒汉式单例public class Singleton { ...原创 2017-03-19 15:35:20 · 453 阅读 · 0 评论