摘要:
代码案例一: 代码案例一 对应的内存图: 代码案例二: 代码案例二对应的内存图: 代码案例三: 执行结果: age:99 name:JACK 代码案例三对应内存图: 阅读全文
2019年1月17日
2019年1月16日
摘要:
例如:在其他地方,其他工作人员哪里的OpenGateDemo工程是OK的, 然后Copy到李四的电脑上运行是报错,其实所有的错误都和gradle有关; 第一步,李四电脑运行OpenGateDemo工程,找到gradle文件夹,关闭AndroidStudio,然后在删除gradle文件夹 第二步:李四 阅读全文
2019年1月15日
摘要:
类class 例如:class Student {},很多人把class Student {}称为对象或实体,其实这样并不合理,应该称为描述实体/描述对象; 因为被称为对象或实体的是,new Student(); 这才叫对象/实体 举例: 首先设计好汽车模型图纸,然后会根据汽车模型图纸,[生产出 红 阅读全文
摘要:
需求一:用手机打电话,发短信,看视频,听音乐,用面向对象思想实现; 需求二:黄天工作室里有50位穿着黑色衣服的程序员正在疯狂的写代码 需求三:人开门 阅读全文
摘要:
例子一: 面向过程 在生活中的体现: 李四去饭店吃饭,进入风华高档餐饮店后,首先不理服务员,然后冲进厨房,推开厨师,自己开煤气,自己切菜,自己炒菜,自己调料,炒好后自己端出来,然后吃,吃完后 买单 面向对象 在生活中的体现:(面向对象在生活中无处无在) 李四去饭店吃饭,进入风华高档餐饮店后,李四调用 阅读全文
摘要:
支持面向过程的语言有:C Basic 等语言; 支持面向对象的语言有:C++ Java C# 等语言; 面向过程:操作的是行为/功能; 面向对象:操作的是对象,而对象里面有功能行为,所以可以指定对象.功能; 面向过程 与 面向对象 对比图: 面向过程 与 面向对象 代码对比: 面向过程: 面向对象: 阅读全文
2019年1月12日
摘要:
A N R : Application Not Responding : 应用没有响应异常 引发ANR的原因是,组件的主线程去执行了耗时操作多少秒,就会引发ARN异常; 引发ANR异常的案例: 执行结果:此ANR异常时Android操作系统报出的,操作系统检测到组件被阻塞,认为此应用,需要结束掉了 阅读全文
2019年1月11日
摘要:
点击Genymotion出现Genymotion Unable to load VirtualBox engine 解决方案: 打开官网,下载VirtualBox 点击安装: 然后再次点击打开Genymotion,问题解决了 下面是登陆Genymotion操作: 1.点击Accept 2.选择Yes 阅读全文
摘要:
先看以下这个案例,然后在分析: string.xml 使用xliff,需要导入命名空间 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" activity_stirng.xml Activity 效果: 分析: %n$md:输出的是整数,n代表是 阅读全文
摘要:
此篇博客以 生产面包🍞/消费面包🍞例子为例,所以首先看一个synchronized(同步锁机制)(生产者 消费者)&等待唤醒机制的案例 synchronized(同步锁机制)(生产者 消费者)&等待唤醒机制的案例: 执行结果: 执行结果,和谐了 生产一个 消费一个: 以上的案例:synchron 阅读全文