開平方小程序
① 微信小程序中如何使用蘋方字體
需要把字體文抄件進行襲base64編碼再進行引用;
小程序是一種不需要下載安裝即可使用的應用,它實現了應用「觸手可及」的夢想,用戶掃一掃或者搜一下即可打開應用。也體現了「用完即走」的理念,用戶不用關心是否安裝太多應用的問題。應用將無處不在,隨時可用,但又無需安裝卸載。對於開發者而言,小程序開發門檻相對較低,難度不及APP,能夠滿足簡單的基礎應用,適合生活服務類線下商鋪以及非剛需低頻應用的轉換。小程序能夠實現消息通知、線下掃碼、公眾號關聯等七大功能。其中,通過公眾號關聯,用戶可以實現公眾號與小程序之間相互跳轉。由於小程序不存在入口。
② 開發一個小程序,都需要什麼流程
開發一個小程序,都需要什麼流程
步驟一:申請小程序
做一個小程序商店,首先需要申請一個小程序。
以上就是微信小程序製作流程,希望以上的內容對大家有所幫助!
③ 怎麼做小程序的推廣/什麼是小程序
首先,小程序是一種不需要下載安裝即可使用的應用,它實現了應用「觸手可及」的夢想,用戶掃一掃或搜一下即可打開應用。也體現了「用完即走」的理念,用戶不用關心是否安裝太多應用的問題。應用將無處不在,隨時可用,但又無需安裝卸載。
其次,如何推廣小程序:
1、微信搜索入口
打開微信>發現>小程序,在搜索框搜索小程序的名字,這是找到小程序最簡單的方法。而且小程序的名字具有唯一性,所以取一個好一點的小程序名稱都可以自帶流量。
另外小程序的排名跟名稱、關鍵詞匹配度、上線時間、用戶訪問量和小程序的綜合質量有關。所以最好根據用戶的搜索習慣和產品特性,盡可能多地注冊小程序,才能讓小程序的排名更靠前,更有可能被用戶搜索到。我們要做的就是:優化小程序描述關鍵詞。
2、附近的小程序
在【附近的小程序】中,小程序自動展現給周邊5KM內的微信用戶,所有符合條件的小程序能在【附近的小程序】中被免費曝光,且一個小程序能添加10個地理位置。也就是說,做一個小程序,相當於給店鋪增加10倍曝光的機會。如果將此功能做到極致,那麼一個小程序的最大曝光范圍可以達到785平方公里。
3、微信群轉發分享
在原有的粉絲群同步通知,讓粉絲自主擴散,可引導粉絲分享,逐步將流量引到小程序,促成銷售。這也是目前使用最多也最簡有效的一種方法。現在已經有人專門囤積微信群用於小程序推廣了,假如手上有1萬個微信群,每個群平均300人,這個數量也是可觀的。
4、活動轉發
用小程序來承在拼團、秒殺、砍價等優惠活動,激發消費者低價消費的積極性,實現快速裂變。這種玩法,可在較短時間內,積累出龐大的精準用戶,後期商家可藉此進行精準營銷。目前,電商類小程序做得最多的活動就是這三種了,積累的用戶也是最精準的。
④ 用java製作一個小程序,計算兩個數的加減乘除,用Applet實現
這是根據你自己編的改正的代碼,自己覺得比用下拉列表的更好,而且對你來說,這個更好理解消化。不過要是要你題目中所說的代碼或是有看不懂的地方,直接HI我,或留言,我再給你。另外,初學JAVA,給你推薦一本書《JAVA開發技術大全》,我就是從這本書起步的。
import java.awt.*;
import java.awt.event.*;
import java.applet.Applet;
public class Addition extends Applet implements ActionListener {
Label label1=new Label();
Label label2=new Label("=");
TextField field1=new TextField(6);
TextField field2=new TextField(6);
TextField field3=new TextField(6);
Button button1=new Button("相加");
Button button2=new Button("相減");
Button button3=new Button("相乘");
Button button4=new Button("相除");
public void init() { // 初始化
add(field1); add(label1);
add(field2); add(label2);
add(field3); add(button1);
add(button2); add(button3);
add(button4);
button1.addActionListener(this);
button2.addActionListener(this);
button3.addActionListener(this);
button4.addActionListener(this);
}
//加
public void dobutton1() { // 處理按鈕事件
int x=Integer.parseInt(field1.getText())+Integer.parseInt(field2.getText());
field3.setText(Integer.toString(x)); // 數值轉換為字元串
label1.setText("+");
}
//減
public void dobutton2() { // 處理按鈕事件
int x=Integer.parseInt(field1.getText())-Integer.parseInt(field2.getText());
field3.setText(Integer.toString(x)); // 數值轉換為字元串
label1.setText("-");
}
//乘
public void dobutton3(){ // 處理按鈕事件
int x=Integer.parseInt(field1.getText())*Integer.parseInt(field2.getText());
field3.setText(Integer.toString(x)); // 數值轉換為字元串
label1.setText("*");
}
//除
public void dobutton4() { // 處理按鈕事件
int x=Integer.parseInt(field1.getText())/Integer.parseInt(field2.getText());
field3.setText(Integer.toString(x)); // 數值轉換為字元串
label1.setText("/");
}
//事件源處理
public void actionPerformed(ActionEvent e){
Object obj;
obj=e.getSource();
if(obj==button1){
dobutton1();
}else if(obj==button2){
dobutton2();
}else if(obj==button3){
dobutton3();
}else if(obj==button4){
dobutton4();
}
}
}
⑤ 編一個小程序,計算1的平方根到1百萬的平方根的和,輸出計算結果和計算所耗的時間,程序語言不限
basic語言:
通用,聲明:
public x as double
form1.load:
x = 0
command1:
dim i as integer 』聲明變數i為整數形式
dim a as double 『聲明變數a為64位小數形式
i=1』變數i初始化為版1
for i = 1to 1000000
a = a + √i
next
msgbox 「答案」 & a & 「時間」權 & x 』輸出答案和所耗時間(秒)
timer1:(timer的in……屬性改成10)
x = x + 0.01
我自己編的,在vb6可以使用。
⑥ 小程序要怎麼推廣呢
微信小程序對於我們來說並不陌生,很多的企業或者商家品牌的微信活動都會用到它,而且小程序也是微信營銷的渠道之一。想要自己的小程序被更多用戶關注,就要把自己的小程序推廣,為此微信小程序的推廣方案有哪些?
1.附近的小程序,而微信小程序自帶的地理位置。商家只要在後台開通「附近的小程序」功能後,附近5-10km范圍內的用戶都能搜索到商家設置的門店小程序,用戶點擊之後即可進入。附近的小程序可以幫助商戶快速、低門檻地在指定地點展示小程序,以方便被周圍的用戶找到並使用,快速培養用戶的使用習慣。
2.線下掃碼關注小程序,最基礎的獲取方式之一,就是用戶熟知的二維碼。商家可以將二維碼與營銷活動相結合,吸引用戶主動掃碼,形成「碼—小程序—支付」的模式,線下活動與線上服務相結合。例如摩拜單車的小程序,自上線後,就通過接入微信「線下二維碼兼容」上線小程序「摩拜單車,用戶直接用手機掃碼即可解鎖,無需進入摩拜系統。
3.小程序推廣還可以通過與公眾號結合,通過關聯公眾號實現介紹頁展示、模板消息推送、在圖文中插入小程序卡片、小程序落地頁廣告等。通過小程序關聯公眾號,可以通過推廣公眾號宣傳小程序,幫助小程序獲取巨大流量。
4.公眾號推廣軟文內容觸達粉絲和用戶,小程序做商業服務和交易變現,將兩者結合起來,既可以推廣公眾號,也能宣傳小程序。
5.小程序的推廣還可以通過社群分享、消息通知、微信搜索、線上二維碼掃碼等方案。
⑦ java:編寫一個計算器小程序,要求可以做加減乘除運算
^kankan我的
import java.awt.BorderLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.math.BigDecimal;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class TestCalc implements ActionListener {
JFrame jf = new JFrame("計算器");
JPanel jp = new JPanel();
JTextField jtf = new JTextField("0.", 200);
JButton[] jb = new JButton[20];
private int tag = 0;
private double a;
private double b;
private String operator;
StringBuilder sb1 = new StringBuilder();
StringBuilder sb2 = new StringBuilder();
public TestCalc() {
jf.add(jtf, BorderLayout.NORTH);
// jtf.requestFocus();
jtf.setEditable(false);
jtf.setCaretPosition(jtf.getText().length() - 1);
jf.add(jp);
jp.setLayout(new GridLayout(5, 4, 4, 4));
String[] str = { "Back", "CE", "C", "+", "7", "8", "9", "-", "4", "5",
"6", "*", "1", "2", "3", "/", "0", "+/-", ".", "=" };
int i = 0;
for (i = 0; i < str.length; i++) {
jb[i] = new JButton(str[i]);
jp.add(jb[i]);
jb[i].addActionListener(this);
}
jf.setSize(300, 240);
// jf.setLocation(300,200);
jf.setLocationRelativeTo(null);
jf.setVisible(true);
// jf.pack();//自動調整大小;
jf.setResizable(false);// 不允許別人調大小;
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
TestCalc tc = new TestCalc();
}
public void actionPerformed(ActionEvent e) {
String command = e.getActionCommand();
if (command.matches("^[[0-9].]$")) {
if (tag == 0) {
sb1.append(command);
jtf.setText(sb1.substring(0));
} else {
sb2.append(command);
jtf.setText(sb2.substring(0));
}
} else if (command.matches("^[-/*+]$")) {
tag = 1;
operator = command;
} else {
if (command.matches("=")) {
String str1 = sb1.substring(0);
String str2 = sb2.substring(0);
if (str1 == null) {
a = 0.0;
} else {
a = Double.parseDouble(str1);
}
if (str2 == null) {
b = 0.0;
} else {
b = Double.parseDouble(str2);
}
if (operator.equals("+")) {
jtf.setText("" + (a + b));
} else if (operator.equals("-")) {
BigDecimal bd1 = new BigDecimal(Double.toString(a)); // 必須使用String做參數才可以精確運算
BigDecimal bd2 = new BigDecimal(Double.toString(b));
Double yu1 = bd1.subtract(bd2).doubleValue();
jtf.setText("" + (yu1));
} else if (operator.equals("*")) {
jtf.setText("" + (a * b));
} else if (operator.equals("/")) {
BigDecimal bd1 = new BigDecimal(Double.toString(a)); // 必須使用String做參數才可以精確運算
BigDecimal bd2 = new BigDecimal(Double.toString(b));
Double yu1 = bd1.divide(bd2).doubleValue();
jtf.setText("" + yu1);
}
tag = 0;
sb1.delete(0, sb1.length());
sb2.delete(0, sb2.length());
} else if (command.matches("C")) {
tag = 0;
sb1.delete(0, sb1.length());
sb2.delete(0, sb2.length());
jtf.setText("0.");
jtf.setCaretPosition(jtf.getText().length() - 1);
} else if (command.matches("CE")) {
tag = 0;
sb2.delete(0, sb2.length());
jtf.setText(sb1.substring(0));
} else if (command.matches("Back")) {//Back功能鍵的實現;
if (tag == 0) {
sb1.deleteCharAt(sb1.length() - 1);
jtf.setText(sb1.substring(0));
} else {
sb2.deleteCharAt(sb2.length() - 1);
jtf.setText(sb2.substring(0));
}
} else if (command.matches("\\+/-")) {
if (tag == 0) {
if(sb1.substring(0,1).equals("-")){
sb1.replace(0,1,"+");
}else{
sb1.insert(0, "-");
}
jtf.setText(sb1.substring(0));
} else {
if(sb2.substring(0,1).equals("-")){
sb2.replace(0,1,"+");
}else{
sb2.insert(0, "-");
}
jtf.setText(sb2.substring(0));
}
}else {
}
}
}
}