会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
颉颃
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2020年10月27日
鸿蒙开发基础(三)跳转、传值及回传值
摘要: Slice之间的跳转 present(new MainAbilitySlice2(), intent1); 传值 Slice1: text.setText("Hello World1"); text.setClickedListener(new Component.ClickedListener()
阅读全文
posted @ 2020-10-27 23:14 颉颃
阅读(2224)
评论(0)
推荐(0)
2020年10月26日
鸿蒙开发基础(二)组件和布局
摘要: 应用的Ability在屏幕上将显示一个用户界面,该界面用来显示所有可被用户查看和交互的内容。应用中所有的用户界面元素都是由Component和ComponentContainer对象构成。Component是绘制在屏幕上的一个对象,用户能与之交互。ComponentContainer是一个用于容纳其
阅读全文
posted @ 2020-10-26 22:58 颉颃
阅读(1332)
评论(0)
推荐(0)
鸿蒙开发基础(一)应用的能力
摘要: Ability Ability是应用所具备能力的抽象,也是应用程序的重要组成部分。一个应用可以具备多种能力(即可以包含多个Ability),HarmonyOS支持应用以Ability为单位进行部署。Ability可以分为FA(Feature Ability)和PA(Particle Ability)
阅读全文
posted @ 2020-10-26 22:10 颉颃
阅读(410)
评论(0)
推荐(0)
2020年9月29日
String是值传递还是引用传递
摘要: 今天发现了一个比较有意思的问题。把一个String类型的参数传入方法,并在方法内改变了引用的值。 然后他在方法外使用这个值,发现这个String还是之前的值,并没有改变。 这里要向大家介绍一下,大家都知道java在传参时分为值传递 和 引用传递 。参数为基本类型时是值传递, 参数为封装类型时是引用传
阅读全文
posted @ 2020-09-29 19:39 颉颃
阅读(549)
评论(0)
推荐(0)
2020年9月27日
多线程基础知识整理
摘要: 一、JAVA多线程编程 1-1 进程与线程 并发性和并行性 在单个处理器的多线程进程中,处理器可以在线程之间切换执行资源,从而执行并发。 在共享内存的多处理器环境内的同一个多线程进程中,进程中的每个线程都可以在一个单独的处理器上并发运行,从而执行并行。如果进程中的线程数不超过处理器的数目,则线程的支
阅读全文
posted @ 2020-09-27 22:39 颉颃
阅读(194)
评论(0)
推荐(0)
2020年9月10日
鸿蒙HarmonyOS
摘要: 索引 关于HarmonyOS 发展历程 下载和安装 配置环境 第一个Demo 可能会出现的问题 关于HarmonyOS HarmonyOS是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS提出了基于同一套系统
阅读全文
posted @ 2020-09-10 23:45 颉颃
阅读(431)
评论(0)
推荐(0)
2020年9月7日
设计模式之单例模式(Singleton)
摘要: ##单例模式 单例模式分为饿汉式和懒汉式,通过构造方法私有化,类内部提供static方法获取实例化对象,这样不管外部如何操作永远都只有一个实例化对象 ###饿汉式: class Singleton { private static final Singleton INSTANCE = new Sin
阅读全文
posted @ 2020-09-07 23:05 颉颃
阅读(173)
评论(0)
推荐(0)
设计模式之代理模式(Proxy)
摘要: ##代理模式: interface IBuy { public void buy(); } class RealBuyer implements IBuy { @Override public void buy() { System.out.println("2、购物消费"); } } class
阅读全文
posted @ 2020-09-07 18:52 颉颃
阅读(169)
评论(0)
推荐(0)
设计模式之工厂模式(Factory)
摘要: ##简单工厂模式: interface IShape { public void draw(); } class Circular implements IShape { @Override public void draw() { System.out.println("圆形"); } } cla
阅读全文
posted @ 2020-09-07 14:41 颉颃
阅读(157)
评论(0)
推荐(0)
上一页
1
2
公告