- 博客(78)
- 资源 (14)
- 收藏
- 关注
原创 android 小游戏,2048小游戏 穿山甲SDK接入收益·android广告接入·app变现·广告千展收益·eCPM收益 2023年12月份总收益:22.52元
android 小游戏,2048小游戏 穿山甲SDK接入收益·android广告接入·app变现·广告千展收益·eCPM收益 2023年12月份总收益:22.52元
2024-01-12 17:25:23
1649
1
原创 HarmonyOS应用开发学习笔记 arkTS自定义弹窗(CustomDialog)简单使用 arkTS弹出框回调、监听
HarmonyOS应用开发学习笔记 arkTS自定义弹窗(CustomDialog)简单使用 arkTS弹出框回调、监听
2024-01-11 14:51:42
2861
原创 HarmonyOS应用开发学习笔记 UI布局学习 创建轮播(Swiper) artTS 轮播组件 简单使用
HarmonyOS应用开发学习笔记 UI布局学习 创建轮播(Swiper) artTS 轮播组件 简单使用
2024-01-10 17:06:20
897
原创 HarmonyOS应用开发学习笔记 UI布局学习 List(){}创建列表 列表形式显示 简单使用
HarmonyOS应用开发学习笔记 UI布局学习 List(){}创建列表 列表形式显示 简单使用
2024-01-10 15:51:49
1480
原创 HarmonyOS应用开发学习笔记 UI布局学习 栅格布局(GridRow/GridCol)
HarmonyOS应用开发学习笔记 UI布局学习 栅格布局(GridRow/GridCol)
2024-01-10 14:26:46
1898
原创 HarmonyOS应用开发学习笔记 UI布局学习 相对布局 (RelativeContainer)
HarmonyOS应用开发学习笔记 UI布局学习 相对布局 (RelativeContainer)
2024-01-10 13:02:41
1581
原创 HarmonyOS应用开发学习笔记 线性布局(Row/Column) List 列表UI显示简单示例
HarmonyOS应用开发学习笔记 线性布局(Row/Column) List 列表UI显示简单示例
2024-01-09 15:22:36
576
原创 HarmonyOS应用开发学习笔记 应用上下文Context 获取文件夹路径
HarmonyOS应用开发学习笔记 应用上下文Context 获取文件夹路径
2024-01-09 10:26:16
2008
原创 HarmonyOS应用开发学习笔记 UIAbility组件间交互 UIAbility启动,页面跳转结果回调
HarmonyOS应用开发学习笔记 UIAbility组件间交互 UIAbility启动,页面跳转结果回调
2024-01-08 14:35:56
1580
原创 HarmonyOS应用开发学习笔记 UIAbility组件与UI的数据同步 EventHub、globalThis
HarmonyOS应用开发学习笔记 UIAbility组件与UI的数据同步 EventHub、globalThis
2024-01-08 10:39:55
2555
原创 HarmonyOS应用开发学习笔记 包名、icon图标,应用名修改 UIAbility组件介绍、UIAbility启动模式、UIAbility组件基本用法
UIAbility组件是一种包含UI界面的应用组件,主要用于和用户交互。UIAbility组件是系统调度的基本单元,为应用提供绘制界面的窗口;一个UIAbility组件中可以通过多个页面来实现一个功能模块。每一个UIAbility组件实例,都对应于一个最近任务列表中的任务。UIAbility声明:UIAbility编辑完成后,还需要在module.json5上声明,才能使用"name": "EntryAbility", // UIAbility组件的名称。
2024-01-05 17:06:45
3695
原创 HarmonyOS 应用开发学习笔记 状态管理概述
在声明式UI编程框架中,UI是程序状态的运行结果,用户构建了一个UI模型,其中应用的运行时的状态是参数。当参数改变时,UI作为返回结果,也将进行对应的改变。这些运行时的状态变化所带来的UI的重新渲染,在ArkUI中统称为状态管理机制。简单理解就是:当变量改变时,相关的UI也能跟着改变,为达到这个目的,引入了状态变量自定义组件拥有变量,变量必须被装饰器装饰才可以成为状态变量,状态变量的改变会引起UI的渲染刷新。如果不使用状态变量,UI只能在初始化时渲染,后续将不会再刷新。
2024-01-05 14:37:29
1455
原创 HarmonyOS 应用开发学习笔记 stateStyles:多态样式
@Styles和@Extend仅仅应用于静态页面的样式复用,stateStyles可以依据组件的内部状态的不同,快速设置不同样式。这就是我们本章要介绍的内容stateStyles(又称为:多态样式)。
2024-01-05 09:50:25
1258
原创 HarmonyOS 应用开发学习笔记 ets组件样式定义 @Styles装饰器:定义组件重用样式 @Extend装饰器:定义扩展组件样式
HarmonyOS 应用开发学习笔记 ets组件样式定义 @Styles装饰器:定义组件重用样式 @Extend装饰器:定义扩展组件样式
2024-01-04 17:20:09
1032
原创 HarmonyOS 应用开发学习笔记 ets组件生命周期
官网文档里有一句话:一个页面有且仅能有一个@Entry。只有被@Entry装饰的组件才可以调用页面的生命周期经木子测,自定义组件用@Entry修饰了不能触发(onPageShow、onPageHide、onBackPress )回调index.ets 组件(入口组件)能触发 onPageShow、onPageHide、onBackPress、aboutToAppear、aboutToDisappear自定义组件ComponentA。
2024-01-04 16:19:12
1629
原创 HarmonyOS 应用开发学习笔记 ets自定义组件及其引用 @Component自定义组件
Component注解的作用是用来构建自定义组件自定义组件具有以下特点:可组合:允许开发者组合使用系统组件、及其属性和方法。可重用:自定义组件可以被其他组件重用,并作为不同的实例在不同的父组件或容器中使用。数据驱动UI更新:通过状态变量的改变,来驱动UI的刷新。以下示例展示了自定义组件的基本用法。
2024-01-04 15:18:04
1930
原创 全屏字幕滚动APP:12月份广告总收:84.89元(2023年12月份) 穿山甲SDK接入收益·android广告接入·app变现·广告千展收益·eCPM收益
12月份收益:84.89元,穿山甲SDK接入收益·android广告接入·app变现·广告千展收益·eCPM收益
2024-01-04 10:15:05
1958
2
原创 2023.12.09小爆发(31.56元) 穿山甲SDK接入收益·android广告接入·app变现·广告千展收益·eCPM收益
穿山甲SDK接入,android广告接入,app变现,android小游戏
2023-12-10 12:09:50
3175
11
原创 全屏字幕滚动APP (11月份)-->>穿山甲SDK接入收益·android广告接入·app变现·广告千展收益·eCPM收益(2023.11.01 -2023.11.30)
2.总收益:86.14 ,平均eCPM(¥):40.29 , 总展示量:2,138 , 点击量:237,点击率:11.09% ,广告填充率:93.28%广告位预估收益(元)展示量eCMP点击量点击率填充率开屏3.064.66657101.52%77.92%激励视频83.0856.1148122715.33%98.21%
2023-12-07 14:10:56
1126
原创 数独训练APP -->>穿山甲SDK接入收益·android广告接入·app变现·广告千展收益·eCPM收益(2023.11.01 -2023.11.30)
1.数独训练APP项目是16号上线的(百度开发者,腾讯应用宝,华为应用商城)2.总收益:21.41 ,平均eCPM(¥):70.9 , 总展示量:302 , 点击量:55 ,点击率:18.21% ,广告填充率:65.4%广告位预估收益(元)展示量eCMP点击量点击率填充率开屏0.951685.6342.38%72.02%激励视频20.47152.721345138.06%56.66%
2023-12-06 20:17:11
1416
原创 穿山甲SDK·常见错误码
排查方向:需要重新请求广告。排查建议:开发者重点检查下发或者设置的应用ID或者代码位ID,保证应用ID与代码位ID匹配,且传入的正确。1、Android:SDK版本使用不正确,媒体使用了非该应用所属账号下的SDK版本导致,请到该代码位所属账号下工具-文档下载展示的SDK版本去进行接入。排查方向:代码位竞价类型不匹配,使用标准代码位请求了服务端竞价接口,建议检查后台创建的代码位类型是否符合预期。排查建议:实际发出广告请求的包名和在平台上创建应用时填写的包名不匹配,需要检查发出广告的应用的包名。
2023-11-23 15:25:46
2213
原创 穿山甲SDK 集成·android接入广告·app流量变现
随着移动互联网的快速发展,广告成为了许多应用开发者获取收益的主要方式之一。而穿山甲SDK广告作为一种常见的广告接入方式,受到了越来越多开发者的青睐。本文将介绍穿山甲SDK广告如何接入,以及与快手联盟、百度联盟的广告的区别。4.创建完毕之后去依次点击流量–>代码位创建广告位 根据自己的需求去创建即可;2.注册开发者账号,开发者需要在穿山甲官方网站上进行注册,获取开发者账号。5.最后点击接入选择SDK下载与文档选择Android平台SDK;最后附一张已经上架app的收益:(日增比较少,收益比较少)
2023-11-23 15:14:12
2058
原创 穿山甲SDK接入收益·android广告接入·app变现·广告千展收益·eCPM收益(2023.11)
app接入上架有一段时间了,接入了穿山甲SDK广告,其实广告收益还可以,就是日新增用户比较少,而且不是游戏类目(游戏类目广告会更好一些),记录一下(2023.11.11-2023.11.22)(持续更新,一个一结)时间收益。备注:因为开屏第一次安装,需要通过隐私协议,所有首次使用时,没用启动开屏广告,激励视频是用户进去,使用展示的,所有开屏的展示率比激励视频的低(哭死:说明用户留存率很低啊!
2023-11-22 11:06:00
7858
3
原创 android 数独小游戏 经典数独·休闲益智
首页页面: 1.包含有简单、普通、困难、大师四种难度的数独挑战供选择;记录页面: 1.记录用户训练过的数独信息;解法页面 1.包含12种数独内容解法的讲解,供用户学习不同数独解法设置页面: 1.包含有,隐私政策,用户协议,匿名反馈等功能模块;app更新: 1.检测到新版本时间,提示用户有新版本及新版本内容,用户可以根据自己情况选择更新与否。
2023-11-17 10:43:42
736
原创 仿微信相册旋转箭头 - 不恢复原位 - androi view旋转180属性动画
仿微信相册箭头旋转 - 不恢复原位 - androi view旋转180思路:利用属性动画,动态设置view的旋转角度1 、创建旋转动画 res/anim/rotate_view.xml<?xml version="1.0" encoding="utf-8"?><rotate xmlns:android="http://schemas.android.com/apk/res/android"> <rotate android:duratio
2021-12-30 19:56:13
1735
原创 Android FlowLayout实现流式布局 kotlin实现FlowLayout 自定义ViewGroup
最近在看viwe的自定义,看到蛮多讲解FlowLayout自定义ViewGroup的例子,然后回顾了一下《Android自定义控件开发入门与实战》里面的这个例子,想找一个kotlin的顺便看看,但是都没有,所以就写了这个博客记录一下自定义view的文章应该很多,我就简单记录一下重点一个是用java写的 一个是用kotlin写的 最近在学习kotlin效果图一、 View的绘制一般遵循构造函数->onMeasure()(测量View的大小)-onSizeChanged()()->onL
2021-04-07 17:28:53
627
原创 Glide加载Https图片失败 拍照片返回找不到照片问题
今天项目转到内网版本,然后Https的图片就加载不出来了,查找了蛮多原因,后来才知道是后台的同事用了自定义的Https证书导致Glide验证不通过的原因简单记录解决过程添加的依赖 (组件化用api依赖) api 'com.github.bumptech.glide:glide:4.9.0' api 'com.github.promeg:tinypinyin:2.0.3' api"com.github.bumptech.glide:okhttp3-integration:4.9.0
2020-11-25 20:48:27
450
原创 摄氏温度、华氏温度相互转化,保留两位小数
摄氏温度、华氏温度相互转化,保留两位小数package com.example.deom;import java.text.DecimalFormat;/** * @author :muzi102 * @time : 2020/4/7 * @Description 摄氏温度和华氏温度的转化 */public class TempConversionUtil { /**...
2020-04-07 10:15:55
3444
原创 ERROR: Failed to resolve: com.serenegiant:common:2.12.4
集成UVCCamera 报错ERROR: Failed to resolve: com.serenegiant:common:2.12.4Show in Project Structure dialog这个报错主要是找不到依赖打开根目录的build.gradle 添加如下代码(检查下添加的内容 是否有)即可(根目录的build.gradle)// Top-level build fil...
2019-09-02 16:02:33
17147
24
原创 android 设计模式之-状态模式
android 设计模式之——状态模式重点:本内容是在看《Android 源码设计模式》(何红辉 关爱民)著作的书籍记录的学习笔记,就是让自己也按照书中实例敲一遍代码加深印象。关于状态模式的说明,小木子就不多聊了,主要是记录案例的使用。功能场景: 用户打开app后,看到某文章,点击转发,此时有两种情况,用户登录和未登录状态,本案例就是基于这两种状态讲解1.编写界面2.分析业务逻辑...
2019-08-11 13:00:46
474
原创 百度地图LocationClient.start()方法无法重复获取经纬度
最近项目需要到离线地图,然后研究了下百度地图的定位,然后入坑了百度地图的LocationClient.start()方法无定时获取到经纬度,使用 client.requestLocation()方法还是没卵用,百度尝试了所以的方法,还是不行;最后,使用了最坑的方式,换位实现了:先贴代码 private LocationClient client; private Location...
2019-01-24 18:43:16
3419
2
翻译 基于android ndk-r15 生成ffmpeg4.0 .so库
最近想学一下android 端的ffmpeg开发,刚开始就卡在了第一步:ubuntu18.04下基于android ndk-r15 生成ffmpeg4.0的so库,百度了好多方法,都没弄出来,挣扎了一天多翻墙看了篇文章弄了出来:https://medium.com/@karthikcodes1999/cross-compiling-ffmpeg-4-0-for-android-b988326f1...
2018-12-30 17:50:53
693
2
原创 android无触摸模拟点击事件
项目是无触摸操作的,所有需要模拟点击事件点击viewInstrumentation实现模拟键盘鼠标事件(经验证可以)package com.kc.kchelmetupdateservice;import android.app.Instrumentation;import android.os.SystemClock;import android.support.v7.app.AppC...
2018-12-05 10:25:58
912
原创 android 日记log保存到本地简单方法
安卓日常开发中,经常需要打印日记,经常需要把log输入到本地查看,本demo是把日记输出到本地的简单示例:1.初始化保存路径(实例中为SD卡下: /storage/emulated/0/interprenter) /** * 初始化目录 */private void init(Context context) { if (Environment.getExternalStorag...
2018-11-26 16:59:55
17921
9
android 小游戏 广告穿山甲SDK集成 2048训练APP:
2024-01-12
android 2048小游戏
2024-01-05
一款经典数独训练app 首页页面: 1.包含有简单、普通、困难、大师四种难度的数独挑战供选择
2023-11-17
全屏文字字幕滚动app,新增添加 自定义滚动文字大小和自定义滚动速度功能,多颜色自选
2023-09-05
全屏文字滚动,新版本 自定义滚动文字大小和滚动速度大小
2023-07-19
common-2.12.4.aar
2020-02-14
common.zip
2020-02-14
DesignModeProject.zip
2019-08-11
android时间选择器 TimePickerDialog(开源项目修改)
2019-04-04
百度地图LocationClient.start()方法无法重复获取经纬度
2019-01-24
TextureView实现自定义相机预览、拍照
2018-10-13
android jni和NDK简单案例(.so库调用)
2018-09-10
android 饼形图代码扇形图统计
2018-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人