方法/步骤
打开微信小程序开发工具,打开已新建的或新建一个项目
请点击输入图片描述
新建一个页面文件wxml,插入一个radio-group,然后内嵌四个radio
请点击输入图片描述
保存代码并查看左侧模拟器,可以查看到一组单选按钮
请点击输入图片描述
在对应页面的JS文件中,定义单选按钮组change事件changeJa
请点击输入图片描述
保存代码并打开内置浏览器控制台,点击单选按钮,查看打印结果
请点击输入图片描述
下载WeUI文件,然后将相关的样式文件拷贝进去,然后修改界面并调用样式类
请点击输入图片描述
再次保存代码并查看左侧模拟器,可以看到单选按钮样式变成了按钮的样式
请点击输入图片描述
亲,您好,为您查询到自己微信小程序怎么限制别人使用如下:1.在微信发现的界面,点击小程序。2.点击小程序右上角的三点。3.点击个人信息与权限管理。4.选择要设置的小程序点进去设置权限就可以了。作为一个完全面向对象的语言,Java提供了类 Java.lang.Thread 来方便多线程编程,这个类提供了大量的方法来方便我们控制自己的各个线程,我们以后的讨论都将围绕这个类进行。Thread 类最重要的方法是 run() ,它为Thread 类的方法 start() 所调用,提供我们的线程所要执行的代码。为了指定我们自己的代码,只需要覆盖它!
方法一:继承 Thread 类,覆盖方法 run()
我们在创建的 Thread 类的子类中重写 run() ,加入线程所要执行的代码即可。
下面是一个例子:
public class MyThread extends Thread {
int count= 1, number
public MyThread(int num) {
number = num
System.out.println("创建线程 " + number)
}
public void run() {
while(true) {
System.out.println("线程 " + number + ":计数 " + count)
if(++count== 6) return
}
}
public static void main(String args[]) {
for(int i = 0i <5i++) new MyThread(i+1).start()
}
}
这种方法简单明了,符合大家的习惯,但是,它也有一个很大的缺点,那就是如果我们的类已经从一个类继承(如小程序必须继承自 Applet 类),则无法再继承 Thread 类,这时如果我们又不想建立一个新的类.
一种新的方法:不创建 Thread 类的子类,而是直接使用它,那么我们只能将我们的方法作为参数传递给 Thread 类的实例,有点类似回调函数。但是 Java 没有指针,我们只能传递一个包含这个方法的类的实例。那么如何限制这个类必须包含这一方法呢?当然是使用接口!(虽然抽象类也可满足,但是需要继承,而我们之所以要采用这种新方法,不就是为了避免继承带来的限制吗?)
Java 提供了接口 Java.lang.Runnable 来支持这种方法。
方法二:实现 Runnable 接口
Runnable 接口只有一个方法 run(),我们声明自己的类实现 Runnable 接口并提供这一方法,将我们的线程代码写入其中,就完成了这一部分的任务。
但是 Runnable 接口并没有任何对线程的支持,我们还必须创建 Thread 类的实例,这一点通过 Thread 类的构造函数
public Thread(Runnable target)
来实现。
下面是一个例子:
public class MyThread implements Runnable {
int count= 1, number
public MyThread(int num) {
number = num
System.out.println("创建线程 " + number)
}
public void run() {
while(true) {
System.out.println("线程 " + number + ":计数 " + count)
if(++count== 6) return
}
}
public static void main(String args[])
{
for(int i = 0i <5i++) new Thread(new MyThread(i+1)).start()
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)