- 博客(15)
- 收藏
- 关注
原创 鸿蒙-5. 应用程序开发
本模块提供通知管理的能力,包括发布、取消发布通知,创建、获取、移除通知通道,获取通知的使能状态、角标使能状态,获取通知的相关信息等。回调,在 UIAbility 的UI界面完全不可见之后,如 UIAbility 切换至后台时候触发。当用户打开、切换和返回到对应应用时,应用中的UIAbility实例会在其生命周期的不同状态之间转换。回调,在 UIAbility 的UI界面可见之前,如 UIAbility 切换至前台时触发。组件的某些通用属性变化时,可以通过属性动画实现渐变过渡效果,提升用户体验。
2025-06-16 09:24:15
887
1
原创 鸿蒙-3. 状态管理
鸿蒙(HarmonyOS)和 Flutter 异同,都提供了状态管理的能力。尽管它们目标类似(构建高性能 UI 应用),但底层技术栈、编程语言和生态系统有很大不同,因此它们的状态管理机制在实现方式和设计理念上既有相似之处,也存在明显差异。
2025-06-13 17:24:27
848
原创 鸿蒙-2. 知乎评论
作为一个移动端开发者,不仅要学习安卓,iOS,Flutter,RN,Vue以及鸿蒙,当下鸿蒙只有部分大厂开发,作为一般中小厂开发者项目实战机会少,当然自己也可以写写demo,保持学习新技术热情。
2025-06-13 17:09:44
251
原创 鸿蒙-1. 组件基础
HarmonyOS 是新一代的智能终端操作系统,为不同设备的智能化、互联与协同提供了统一的语言。带来简洁,流畅,连续,安全可靠的全场景交互体验。时间事件2019HarmonyOS 1.0,华为在东莞举行华为开发者大会,正式发布操作系统鸿蒙 OS,主要用于物联网2020HarmonyOS 2.0,基于开源项目 OpenHarmony 开发的面向多种全场景智能设备的商用版本2021HarmonyOS 3.0,先后优化游戏流畅度、地图三维体验、系统安全,另外系统的稳定性也得到了增强2023.2。
2025-06-13 16:55:34
1000
原创 okhttp的使用
OkHttp介绍_以及引入_加入相应的权限OkHttpGithub下载地址:https://github.com/square/okhttp android系统提供了两种HTTP通信类:HttpURLConnection和HttpClient。 Android6.0以后,Google删除了HttpClient,但是相比HttpClient来讲,HttpURLConnec
2017-02-21 21:12:59
277
原创 okhttp的使用
OkHttp介绍_以及引入_加入相应的权限OkHttpGithub下载地址:https://github.com/square/okhttp android系统提供了两种HTTP通信类:HttpURLConnection和HttpClient。 Android6.0以后,Google删除了HttpClient,但是相比HttpClient来讲,HttpURLConnec
2017-02-21 21:11:33
298
原创 TabPageIndicator与ViewPager关联
/** * 菜单详情页-新闻 * * ViewPagerIndicator: * * 1.引入ViewPagerIndicator库 * 2.解决v4冲突, 用大的版本覆盖小的版本, 注意关联源码 * 3.仿照smaple中的程序进行拷贝SampleTabsDefault * 4.mIndicator.setViewPager(mViewPager),将ViewPager和
2017-02-19 19:32:08
235
原创 WebView的使用
//从一个item跳到新闻详情页//跳到新闻详情页Intent intent = new Intent(mActivity, NewsDetailActivity.class);intent.putExtra("url", news.url);//传递网页链接mActivity.startActivity(intent);/** * 页签详情页,北京,中国,国际....
2017-02-18 20:21:00
389
原创 ListView添加头布局的自定义控件
/** * 下拉刷新ListView */public class RefreshListView extends ListView implements OnScrollListener { private View mHeaderView; private int mHeaderViewHeight; private View mFooterView; pri
2017-02-18 14:13:57
577
原创 文章标题
/** * 头条新闻的ViewPager */ public class TopNewsViewPager extends ViewPager {private int startX;private int startY;public TopNewsViewPager(Context context, AttributeSet attrs) { super(context, at
2017-02-18 11:34:23
169
原创 文章标题
/** * 禁止滑动的ViewPager */ public class NoScrollViewPager extends ViewPager {public NoScrollViewPager(Context context, AttributeSet attrs) { super(context, attrs);}public NoScrollViewPager(Conte
2017-02-17 20:32:20
182
原创 文章标题
/** * 新手引导页 */ public class GuideActivity extends Activity {private ViewPager mViewPager;private LinearLayout llContainer;private ImageView ivRedPoint;private Button btnStart;//图片id集合private i
2017-02-17 11:30:20
206
原创 欢迎使用优快云-markdown编辑器
/** * 闪屏页 */ public class SplashActivity extends Activity {private RelativeLayout rlRoot;@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
2017-02-17 10:45:59
192
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人