自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 HarmonyOS学习--TypeScript语言学习(四)

本章目录如下:一、对象二、接口三、Number 对象四、String 对象五、数组六、Map七、模块八、枚举。

2023-12-06 19:44:50 467 6

原创 HarmonyOS学习--TypeScript语言学习(三)

/ 有名函数:给变量设置为number类型// 匿名函数:给变量设置为number类型// 类作用域字段 − 字段是类里面声明的变量。字段表示对象的有关数据。构造函数 − 类实例化时调用,可以为类的对象分配内存。方法 − 方法为对象要执行的操作。例如,我们可以声明一个Person类,这个类有3个成员:一个是属性(包含name和age),一个是构造函数,一个是getPersonInfo方法,其定义如下所示。

2023-12-05 21:17:23 191

原创 HarmonyOS学习--TypeScript语言学习(二)

本章主要学习数据类型,目录如下:一、基础类型二、运算符三、变量声明四、类型断言五、类型推断TypeScript支持一些基础的数据类型,如布尔型、数组、字符串等,下文举例几个较为常用的数据类型,我们来了解下他们的基本使用。关于let我们使用let关键字来代替所熟悉的JavaScript关键字var。let关键字是JavaScript的一个新概念,TypeScript实现了它。

2023-12-05 20:02:07 218

原创 HarmonyOS学习--TypeScript语言学习(一)

学习TypeScript语言

2023-12-05 10:57:06 190

原创 HarmonyOS学习--了解基本工程目录

了解基本工程目录

2023-12-04 14:59:28 227

原创 HarmonyOS学习--创建和运行Hello World

Hello World工程可以运行在模拟器中,或者运行在真机设备中。本示例以选择将Hello World工程运行在模拟器中进行说明,如果选择运行在真机设备中,需要先对工程进行签名,然后才能运行在真机设备中,详细指导请参考在。默认情况下,新建工程的Compile SDK为9,在设备中运行该工程时,请选择API 9及以上的设备才能运行该工程。DevEco Studio提供远程模拟器和本地模拟器,本示例以远程模拟器为例进行说明。工程创建完成后,DevEco Studio会自动进行工程的同步。

2023-12-04 11:08:34 492

原创 HarmonyOS学习--初次下载安装和配置环境(windows)

鸿蒙学习之初次下载安装和配置环境

2023-12-01 09:24:06 2189

原创 新建第一个Flutter项目

将sdk中的E:\Sdk\platform-tools加入环境变量path中。一定要记得重启电脑哦。输入:`./gradlew clean` 命令或者 . gradlew.bat assembleDebug 命令。2.点击运行一直卡在Running Gradle task 'assembleDebug'点击运行一直卡在Running Gradle task 'assembleDebug'首先命令进入到你flutter项目下的。然后就可以了,我这里用的是真机。1.模拟器或者真机连接不上。

2023-11-23 14:28:36 44

原创 Android studio Flutter环境配置(windows)

解决问题:[X] Android toolchain - develop for Android devicesX Unable to locate Android SDK.X cmdline-tools component is missingX Android license status unknown.

2023-11-23 09:27:25 125

转载 Android之shap、selector和layer-list

一、设置按钮或者文本框的样式:本段借鉴于:https://blog.csdn.net/u012910985/article/details/21553591shap的使用:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/...

2019-07-26 17:46:08 322

原创 Android之AIDL使用

AIDL是一个缩写,全称是AndroidInterface Definition Language,Android接口定义语言。设计这门语言的目的是为了实现进程间通信。因为两个进程无法直接通信,需要Android系统底层间接通信。Android中三种通信方式和使用场景:AIDLIPC多个应用程序多线程Binder只有IPC 没有多线程...

2019-06-25 13:05:05 155

转载 美团外卖Android Crash治理之路

本文转载来自于美团外卖Android Crash治理之路Crash率是衡量一个App好坏的重要指标之一,如果你忽略了它的存在,它就会愈演愈烈,最后造成大量用户的流失,进而给公司带来无法估量的损失。本文讲述美团外卖Android客户端团队在将App的Crash率从千分之三做到万分之二过程中所做的大量实践工作,抛砖引玉,希望能够为其他团队提供一些经验和启发。面临的挑战和成果面对用户使用频率...

2019-06-24 18:24:01 446

原创 Android面试之选择题

整理一些笔试经常碰见的面试题:Android项目工程下面的assets目录的作用是什么(b)A、放置应用到的图片资源。B、主要放置多媒体等数据文件C、放置字符串,颜色,数组等常量数据D、放置一些与UI相应的布局文件,都是xml文件关于res/raw目录说法正确的是(a)A、这里的文件是原封不动的存储到设备上不会转换为二进制的格式B、这里的文件是原封不动的存储到设备上会...

2019-06-21 11:54:47 2362

原创 Android 友盟多渠道打包

转载来自:https://blog.csdn.net/k571039838k/article/details/82625295转载来自:https://www.cnblogs.com/dingxiansen/p/9020278.html1.友盟官方申请appkey;2.申请好之后,在在AndroidManifest.xml中设置 <meta-data android:na...

2019-06-03 16:52:51 202

原创 Android 微信支付

做过的微信支付分享一下:1.首先你去微信开放平台把需要的一些东西都注册好,获取到,如商户账号,appid等,2.导入微信的libs包libammsdk.jar3.复制微信的这个包名和这两个类名,要一模一样,这是微信规定的4.我不知道你们是在哪边要处理的,如果是在前端处理的话,这些字段都要前端自己写,顺便说一下,在前端处理,微信支付的单位是分,所以你要将元转换为分,后端那

2016-10-21 17:59:45 515

原创 Android dialog回弹效果

看到微博的那个点击底部加号弹出菜单的效果很好,所以,今天用dialog做了一下,这里分享一下,我主要是为了做这个回弹效果: 我做的dialog是从底部弹出的,所以先定义一个dialog,然后调用他的动画效果style name="ActionSheetDialogStyle" parent="@android:style/Theme.Dialog">

2016-10-18 15:56:10 3223 1

原创 极光推送注册、接收、点击打开推送通知

在项目中用到了极光推送,所以把项目中做过的分享一下:1.下载极光推送所需要的包,如:       2.在AndroidManifest中配置权限和类,如下: <permission android:name="您应用的包名.permission.JPUSH_MESSAGE" android:protect

2016-10-11 14:18:45 6258

原创 android GridView两行水平滚动实现效果

项目中要求实现两行的水平滚动效果,当时想了很久是用listview实现呢还是用gridview实现,最后决定用gridview实现,如下:首先重写gridview:public class MyGridView extends GridView { public MyGridView(Context context) { super(context);

2016-09-30 15:32:27 6060 4

原创 Android TextView的滑动

在项目中做到,从一开始限制了textview的宽度和高度,所以内容没有完全显示出来,现在就要求textview能像scrollview一样滚动。其实在外层加一个scrollview也能实现,但是有点多此一举了,我百度了一下,所以加进去了,能滚动了,分享一下在xml布局中,给textview加入这两个属性:android:singleLine="false"android:sc

2016-09-29 15:51:26 815

转载 Android 仿iOS上拉下拉界面的效果实现

感觉iOS的那种上拉下拉界面的功能很好,所以今天在项目中也加了,都实现了,把项目中的例子拿出来给大家分享一下主要是重写ScrollView,xml布局也是一样的,只能有一个LinearLayout或者RelativeLayout布局,如下就是,里面的注释很详细,都能看懂public class MyReboundScrollView extends ScrollView {

2016-09-29 15:11:21 5160

转载 Android 状态栏沉浸

在开发过程用到的一些基础的功能,保存一下,就不用再到处乱找了!现在很多的项目的状态栏都要求标题和状态栏的颜色一样,我的项目中也是,所以今天写一下public void setImmerseStatue(View view) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { getWindow

2016-09-27 14:19:43 301

时间选择器

在项目中需要一个筛选时间,左边起始时间,右边结束时间,针对一个时间段内时间进行查询 。

2017-09-08

GridView效果实现

代码简单,容易初学者看懂,主要是关于GridView的功能实现

2015-04-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除