- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 从零开始学习鸿蒙OS 记录 (二.六种布局的简单使用)
想要写好页面,首先要了解的当然就是布局啦,那我们一起来看看鸿蒙常用的六种布局吧~官方文档一、DirectionalLayout 类似于Android的LinearLayout用于将一组组件(Component)按照水平或者垂直方向排布,能够方便地对齐布局内的组件。该布局和其他布局的组合,可以实现更加丰富的布局方式。主要的常见属性有1)子布局的排列方式 orientation(竖直、水平)2)子布局的对齐方式 layout_alignment3)子布局所占的权重 we...
2021-05-08 16:21:54 1644
原创 从零开始学习鸿蒙OS 记录 (一.Text控件的简单使用)
最近手上的活逐渐少了,有了点时间,决定开始鸿蒙开发的学习。那么首先,按照国际惯例,就先写一个hello world吧~1.首先,打开鸿蒙官网 https://hmxt.org/ 里面还有一些简介和视频,这里我们直接下载IDE2.下载完毕后直接安装,一顿下一步完成安装;3.新建一个项目,因为自己原本是安卓开发的,所以这里选择新建一个手机端的Java项目4. 把IDE设置成自己喜欢的样式(设置方式和Android Studio一样)这里我调了下字体大小,背...
2021-05-06 16:05:25 827
原创 详细的android通过相册和相机获取图片和路径的方法
一.权限 分别代表调用相机的权限和内存读写的权限二.点击事件public void AddPic(View view) { CharSequence[] items = {"相册", "相机"}; new AlertDialog.Builder(this) .setTitle(
2017-03-13 11:54:15 1016
原创 安卓柱状图的实现
今天做项目需要用到简单的横向的柱状图,上网查了一下,没找到合适的框架,于是决定自己动手写一个自定义View,来实现三种柱状图。 那么先看效果图横向的柱状图,只有柱子的比例和文字。纵向的柱状图,加上了坐标轴的绘制。比例式柱状图,只接受长度为2的数组,会自己判断将长的置于背景。
2016-11-04 14:51:20 1124 1
原创 View的滑动及一个跟手滑动的效果
在Android开发中,经常会遇到一个view需要它能够支持滑动的需求。安卓中,实现view的滑动可以通过三种方式:1. 通过View本身提供的scrollTo和scrollBy方法;2. 通过给View添加平移动画来实现平移效果;3. 通过改变View的LayoutParams使得View重新布局;
2016-09-29 12:38:48 1855
原创 安卓控件背景的简单绘制
在做项目的时候,可能经常会遇到想要一些简单的背景却无法找到合适的背景图片此时,我们可以在代码中自己画一个简单的shape作为背景,方法如下:首先新建一个xml文件,选择drawable下的shape类型然后根据自己的需求加入代码一般比较常用的几种
2016-08-14 12:05:49 328
原创 消息模型及其伪代码
Android 中线程应用消息模型Android 中线程之间的交互,通常是要求尽量不要阻塞主线程的环境中执行的。在Android中若要实现这个过程通常要借助如下几个对象:1)Message(消息对象:数据的载体)封装了消息的属性.2)MessageQueue(消息队列:存储多个消息对象)MessageQueue底层为一个阻塞式队列BlockingQueue,阻塞式队列的好处
2016-07-24 11:12:47 807
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人