❶ APP設計與平面設計的區別
平面設計主要學習如報紙廣告、噴繪寫真、名片、路牌、企業樣冊、VI設計、LOGO標志、宣傳單頁、宣傳折頁、海報、包裝設計及婚紗設計等,這些都屬於平面設計的范疇。
APP UI的本意是用戶界面,是英文User和interface的縮寫。從字面上看是用戶與界面2個組成部分,但實際上還包括用戶與界面之間的交互關系。界面設計,在漫長的軟體發展中,界面設計工作一直沒有被重視起來。做界面設計的人也被貶義的稱為「美工」。其實軟體界面設計就像工業產品中的工業造型設計一樣,是產品的重要賣點。一個友好美觀的界面會給人帶來舒適的視覺享受,拉近人與電腦的距離,為商家創造賣點。界面設計不是單純的美術繪畫,他需要定位使用者、使用環境、使用方式並且為最終用戶而設計,是純粹的科學性的藝術設計。
❷ 如何App實現引導頁和歡迎頁
歡迎頁:這個在我們的微信裡面就有這個,我們每一次打開微信的時候都有一個地球,那麼這樣就是歡迎頁。歡迎頁具有良好的數據緩存作用。
引導頁:就是我們沒次安裝一個app的時候,前面都有幾個圖片。那麼這個引導頁有哪些作用,第一:它有教我們怎麼使用這個app和接受這app。第二:有宣傳的作用。
我們在這個功能中用到的知識點有ViewPage、ViewPage的適配器PageAdapter、ViewPage的滑動改變事件、、RadioGroupRadioButton的點擊事件。
好,現在我們接下來上代碼了。
這個就是我的項目結構。其中WActivity.class是歡迎頁、FActivity.class是引導頁、MyAdapter.class是ViewPage的適配、BasePageListen實現頁面滑動的介面。
第一個我們先寫WActivity這個類。
package com.example.office.startapp;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Handler;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
public class WActivity extends AppCompatActivity {
private SharedPreferences sp;
private boolean isFirst;
//歡迎頁面
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_w);
//獲得共享參數對象
sp=getSharedPreferences("first", Context.MODE_PRIVATE);
//參數二 如果sp文件中沒有記錄的話 返回的默認值
isFirst=sp.getBoolean("isFirst",true);
//這裡面的判斷就是 如果是第一次進入app 那就跳轉引導頁
//不是第一次就跳到主頁面
new Handler().postDelayed(new Runnable() {
SharedPreferences.Editor editor;
Intent intent;
@Override
public void run() {
if(isFirst){
intent =new Intent(WActivity.this,FActivity.class);
startActivity(intent);
WActivity.this.finish();
//把數據保存到sp裡面
//獲取可以向sp裡面寫入數據的對象
editor=sp.edit();
editor.putBoolean("first",false);
//提交我們的數據
editor.commit();
}else {
intent=new Intent(WActivity.this,MainActivity.class);
startActivity(intent);
WActivity.this.finish();
}
}
},1500);
}
}
下面我們就寫MyAdpter這個類
import android.content.Context;
import android.support.v4.view.PagerAdapter;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import java.util.List;
/**
* Created by OFFICE on 2016/8/9.
*/
public class MyAdapter extends PagerAdapter{
private List< ImageView > list;
private Context context;
public MyAdapter(Context context, List<ImageView> list) {
this.context = context;
this.list = list;
}
@Override
public int getCount() {
return list.size();
}
@Override
public boolean isViewFromObject(View view, Object object) {
return view==object;
}
@Override
public Object instantiateItem(ViewGroup container, int position) {
container.addView(list.get(position));
return list.get(position);
}
//裡面有一個方法必須刪除super.不刪除會報錯
@Override
public void destroyItem(ViewGroup container, int position, Object object) {
container.removeView((View)object);
}
}
我們寫BasePageListen這個類
import android.support.v4.view.ViewPager;
/**
* Created by OFFICE on 2016/8/9.
*/
public class BasePageListen implements ViewPager.OnPageChangeListener{
@Override
public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
}
@Override
public void onPageSelected(int position) {
}
@Override
public void onPageScrollStateChanged(int state) {
}
}
最後我們寫FActivit
import android.content.Intent;
import android.support.v4.view.ViewPager;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import java.util.ArrayList;
import java.util.List;
//引導頁
public class FActivity extends AppCompatActivity {
private List<ImageView> list;
private RadioGroup radioGroup;
private ViewPager viewPager;
private ImageView imageView1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_f);
viewPager= (ViewPager) findViewById(R.id.viewPage);
radioGroup= (RadioGroup) findViewById(R.id.radiogroup);
imageView1= (ImageView) findViewById(R.id.image) ;
initView();
imageView1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(FActivity.this, MainActivity.class);
startActivity(intent);
FActivity.this.finish();
}
});
MyAdapter myAdapter=new MyAdapter(this,list);
viewPager.setAdapter(myAdapter);
//viewPage變動RadioButton也在變動
viewPager.addOnPageChangeListener(new BasePageListen(){
@Override
public void onPageSelected(int position) {
RadioButton radioButton= (RadioButton) radioGroup.getChildAt(position);
radioButton.setChecked(true);
if(position==list.size()-1){
imageView1.setVisibility(View.VISIBLE);
}else {
imageView1.setVisibility(View.GONE);
}
}
});
//當點擊RadioButton的時候,viewpage也在改變
radioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
viewPager.setCurrentItem(checkedId);
}
});
}
private void initView(){
int [] images={R.mipmap.yd1,R.mipmap.yd2,R.mipmap.yd3};
list=new ArrayList<ImageView>();
for(int i=0;i<images.length;i++){
ImageView imageView=new ImageView(this);
imageView.setImageResource(images[i]);
list.add(imageView);
RadioButton radioButton=new RadioButton(this);
//設置radioButton的id
radioButton.setId(i);
//把ReaioButton放在group
radioGroup.addView(radioButton);
}
//設置默認選中的第一個按鈕
//獲得下標為0的按鈕對象
RadioButton radioButton= (RadioButton) radioGroup.getChildAt(0);
radioButton.setChecked(true);
}
}
好了,復制上去就可以實現上面的效果。
❸ 如何做出一個簡易的app宣傳視頻
這個其實就是製作一個視頻文件吧。給你提供三種方案。
1.我們可以錄制一個宣傳視頻文件然後通過梨渦視頻編輯軟體進行視頻後期編輯操作。
2.或者是使用PPT製作一個APP的宣傳PPT,再通過梨渦PPT轉換器轉換成視頻就OK了。
3.將APP的操作方法截圖,然後再通過梨渦視頻編輯軟體將圖片製作成視頻文件。
❹ 用什麼軟體做宣傳單頁好
做宣傳單頁,當然用千庫編輯啦,平台有海量的模板,而且模板可匹配各種尺寸,支持多類型(JPG PNG)圖片下載,新手也能快速完成。
❺ 如何做app的校園推廣
1、一般常見活動有三種:展台活動、大型活動、自發商業活動;
展台活動:app推廣在校園中最常見的一種方法,一般是社團或學校幹部舉辦,app可以跟他們合作,或者自行舉辦。這種方法舉辦的頻次高,可以長期;
大型活動:大部分學校在每個學期都有院級或以上舉辦的活動,比如晚會、辯論賽、唱歌比賽等;這種活動相對來說不常見頻率比較低,每個月能有一次的學校也不多,但影響力大;
自發商業活動:比如校內網曾經成功策劃了免費包車送學生到火車站等,這種現在比較難做,可以嘗試,但難以規模化,重點學校一般都會打擊商業化行為;
2、活動流程:確定活動主題——申請場地——落地執行
活動主題:一般由社團來定,如果有社團的資源,可以跟社團一起定;
場地申請:需要一定的經費,每個學校不同;
3、落地執行:
選址當然是人流量比較大的地方,一般食堂、大型教學樓附近;
選好獎品很重要,單獨的一個展台很難吸引到人,一份小的不錯的獎品對於學生來說還是很有誘惑力的,特別是女生,比如紙巾、U盤;臉皮必須厚點,學生其實都挺友好,大部分學生都很無聊,稍微拉一下就會過來看,高冷那隻是少數;
另外,可以搞點傳單、宣傳頁,來個音響,放點音樂,也是可以吸引很多學生的;
4、學生的傳播性很好,如果你的活動真的不錯,學生很容易就把寢室人全部拉過來,所以給他們一個感覺很不錯的理由很重要,可以讓你的活動事半功倍;
5、對於不知名的應用,校園不是一個可以迅速起量的地方,不要眼紅一些知名應用在校園里跑量,如果學生不知道你的應用是幹嘛的,走量的形式就是一個坑;
6、校園推廣的思路必須是:先品牌,後跑量,這基本可以成為定律,除了少數電商強需求產品。app在校園進行一段時間的品牌建設是基礎,等在學校有了一定的知名度,在去跑量,否則幾乎沒有留存,品牌的建設一般在半年到一年內;
7、海報設計的文案和創意是很重要的,學生對於高逼格、心靈雞湯還是很感興趣;
8、充分利用好線上的平台,論壇、貼吧、微博、微信,學生對於自己學校的信息很是關注;
9、現在的校園推廣渠道亂象叢生,中間的代理及其混亂,多的可以達到4-5級;
10、關於校園團隊現狀:
a、參差不齊,執行力不等,較難管理;
b、一般能力強的會同時在幾個公司中做事;
c、大多數代理只是為了掙短期工資,少數能做到主管及以上的會考慮在公司發展或者實習經歷,不看重工資之類,前提是有足夠的發展空間;
d、很難有長期合作的項目或者推廣來確保團隊的正常運行;
e、團隊招募前期主要是招新人,能力不是問題可以培養,最主要的是團隊構建,鐵打的營排流水的兵,要及時補充新鮮血液;後期就要做選拔,優勝劣汰留下比較優秀的人;
❻ 怎樣製作一個企業app宣傳片或者廣告
企業宣傳片是企業自主投資製作,主觀介紹自有企業主營業務、產品、企業規模及回人文歷史的專題片答。企業宣傳片主要是企業一種階段性總結動態藝術化的展播方式,回望過去。
企業宣傳是為了統一企業形象、經營理念和幫助企業。這類片子主要有五種:一種是企業宣傳片、一種是企業形象片、一種是企業專題、一種是企業歷史片、還有一種是企業文化片。
❼ app有哪些推廣方式
雖然沒有推來廣的錢,但是不能沒有資源自,有了資源也一樣可以做好推廣。
免費的推廣渠道有以下幾種:1.應用市場首發
目前國內很多的應用市場都支持應用市場首發免費,首發需要選好平台,位置,寫好簡介這些,最好了這些事半功倍。
2.新品自推
魅族、華為、小米、等軟體商店都有新品自薦的功能,如何你能找好app的亮點,寫好自我推薦,吸引用戶眼球讓其下載也是一個非常喲有效的方法。
3.交換資源
可以和商業達成協議,幫商家推廣二維碼,在商家的廣告位貼你的app廣告。
4.用戶點評
想辦法讓用戶點評,點評送積分或者是其他的禮品,讓他們好評,成本低,效果好。
在這之前做好ASO工作的話,可以讓你在一眾app里邊脫穎而出。
❽ 企業版APP後期宣傳怎麼做
後期宣傳分為線上線下兩種,線下服務很好理解,通過把二維碼印刷在您的公司資料,名片,宣傳海報上,把二維碼放在您傳統宣傳的任何途徑上,網路,電視,路牌,活動現場都可以進行有效的宣傳。線上宣傳就是可以放到蘋果APPSTOER和安卓電子市場里進推廣。人們用手機通過查詢就能下載,這個方式推廣的范圍廣,針對性也強。