模拟Android软件试用到期提示注册

简介:
import java.io.*;
import java.util.*;
class  RunCount
{
	public static void main(String[] args) throws IOException
	{
		Properties pro = new Properties();
		File file = new File("Count.ini");//创建Count.ini配置文件
		if(!file.exists())//
			file.createNewFile();

		FileInputStream fis = new FileInputStream(file);//输入流
		pro.load(fis);//从输入流中读取

		int count = 0;
		String value = pro.getProperty("time");//指定time记录次数属性
		if(value!=null)
		{
			count = Integer.parseInt(value);
			if(count>5)
			{
				System.out.println("您好,试用次数已到,请充值继续使用");
				return;
			}
		}
		count++;
		pro.setProperty("time",count+"");//再次计入
		FileOutputStream fos = new FileOutputStream(file);//输出流
		pro.store(fos,"");//写入到输出流

		fos.close();
		fis.close();
	}
}

目录
相关文章
|
21天前
|
XML Java Android开发
Android App开发网络通信中使用okhttp下载和上传图片、文件讲解及实战(超详细实现用户注册信息上传 附源码)
Android App开发网络通信中使用okhttp下载和上传图片、文件讲解及实战(超详细实现用户注册信息上传 附源码)
215 0
|
6天前
|
安全 物联网 测试技术
构建未来:Android与IoT设备的无缝交互深入探索软件自动化测试的未来趋势
【5月更文挑战第30天】在物联网(IoT)技术快速发展的当下,Android系统因其开放性和广泛的用户基础成为了连接智能设备的首选平台。本文将探讨如何通过现代Android开发技术实现智能手机与IoT设备的高效、稳定连接,并分析其中的挑战和解决方案。我们将深入挖掘Android系统的底层通信机制,提出创新的交互模式,并通过实例演示如何在Android应用中集成IoT控制功能,旨在为开发者提供一套可行的指导方案,促进IoT生态系统的进一步发展。
|
12天前
|
Android开发 数据安全/隐私保护 iOS开发
ios和安卓测试包发布网站http://fir.im的注册与常用功能
ios和安卓测试包发布网站http://fir.im的注册与常用功能
12 0
ios和安卓测试包发布网站http://fir.im的注册与常用功能
|
21天前
|
XML Android开发 数据格式
Android注册登录页面2
Android注册登录页面
34 2
|
21天前
|
Java Android开发 数据安全/隐私保护
Android注册登录页面1
Android注册登录页面
13 1
|
10月前
|
Java API Android开发
Android 静态注册广播接收者和动态注册广播接收者(Android8.0之前和之后)
Android 静态注册广播接收者和动态注册广播接收者(Android8.0之前和之后)
253 0
|
11月前
|
前端开发 JavaScript Java
贼简单的Android计时工具,老铁,还不试用起来
今天呢,给大家带来的是一个非常好用的计时工具,真的非常好用,用过之后,你会发现,延时和定时,真的从未如此简单。
|
11月前
|
Java Android开发 C++
[Android JNI] --- 静态注册和动态注册实现java和native相互调用
[Android JNI] --- 静态注册和动态注册实现java和native相互调用
121 0
|
12月前
|
安全 Java Shell
Android的热修复技术--阿里的hotfix试用
Android的热修复技术--阿里的hotfix试用
|
编解码 缓存 监控
app测试知识点,adb命令,日志(安卓和苹果)查看,软件后缀,专项测试等
app测试知识点,adb命令,日志(安卓和苹果)查看,软件后缀,专项测试等