原创 微信小程序之項目結構與配置

每個平臺項目都有相應的項目結構與配置,一起來看一下微信小程序的項目結構。 文件結構 小程序包含一個描述整體程序的 app 和多個描述各自頁面的 page。 一個小程序主體部分由三個文件組成,必須放在項目的根目錄,如下:

原创 EditText 光標居右顯示

有些時候肯定會遇到這種奇葩的需求,光標要靠右顯示,因爲Android裏面光標默認是靠左顯示的,那怎麼實現呢,肯定有辦法的,這裏提供一種實現方式,看佈局 <FrameLayout android:layout_w

原创 微信朋友圈的實現(圖片查看,手勢放大、縮小)

效果圖: 簡單的就這樣,實現效果的方法有多種,可以使用ListView嵌套GridView,也可以直接使用RecycleView,這裏只說RecycleView的實現方法。 難一點的地方就是每個item添加圖片,這裏使用的

原创 微信小程序之滑塊視圖容器(swiper)

看圖: 實現起來特別簡單,看看代碼是怎麼寫的呢: <swiper class="swiper" indicator-dots="{{indcatorDots}}" autoplay="{{autoPlay}}" interv

原创 微信小程序之map地圖

微信小程序地圖操作比較簡單,api也很少,使用map組件來展示。說到地圖,那就先來看基礎定位: 定位用到wx.getLocation(OBJECT)函數,代碼如下: wx.getLocation({ type: 'wgs84

原创 Android 對話框詳解

對話框是提示用戶作出決定或輸入額外信息的小窗口。 對話框不會填充屏幕,通常用於需要用戶採取行動才能繼續執行的模式事件。 Dialog 類是對話框的基類,但您應該避免直接實例化 Dialog,而是使用下列子類之一: AlertDial

原创 小程序入門簡介

微信小程序已經發布了,雖說這屬於前端,但是作爲一個APP開發者,也不能事不關己高高掛起,小程序是替代不了原生,但是衝擊是有的。不廢話了,開始學習之旅吧。 1. 獲取微信小程序的 AppID 登錄 https://mp.weixin.qq

原创 微信小程序之滾動選擇器(時間日期選擇器)

微信小程序自己封裝了很多控件,用起來確實很方便,如果這是Android裏面,還需要自己去定義,不廢話,效果圖: 一起來看看怎麼實現的呢?看完你應該就該說,尼瑪,這就行啦…. 這個效果呢,要用到picker組件,動畫從底部彈

原创 微信小程序常用快捷鍵

格式調整   Ctrl+S:保存文件   Ctrl+[, Ctrl+]:代碼行縮進   Ctrl+Shift+[, Ctrl+Shift+]:摺疊打開代碼塊   Ctrl+C Ctrl+V:複製粘貼,如果沒有選中任何文字則複製粘貼

原创 微信小程序基礎組件之視圖容器

什麼是組件? 組件是視圖層的基本組成單元,組件自帶一些功能與微信風格的樣式,一個組件通常包括開始標籤和結束標籤,屬性用來修飾這個組件,內容在兩個標籤之內。 注意:所有組件與屬性都是小寫,以連字符-連接 共同屬性類型 基礎組

原创 微信小程序之程序、頁面註冊及生命週期

程序註冊 App() App() 函數用來註冊一個小程序。接受一個 object 參數,其指定小程序的生命週期函數等。 object參數說明: 前臺、後臺定義: 當用戶點擊左上角關閉,或者按了設備 Home 鍵離開微信,小

原创 微信小程序之scroll-view

scroll-view 可滾動視圖區域。 使用豎向滾動時,需要給一個固定高度,通過 WXSS 設置 height。 實例代碼如下: <view class="section"> <view class="sectio

原创 20個很棒的android開源項目幫助你提升開發技能

對程序員來說,最好的學習也是閱讀,多看別人優秀的代碼,加以總結學習應用。如果你想成爲一個更好的開發者,就必須閱讀大量的代碼。 書本,博客,論壇在一定程度上都是比較好的,但是比不上一些功能完整詳細的開源項目。 所以你要做的就是喝着咖

原创 微信小程序之自定義Toast

之前有篇文章是寫的Toast使用,但是有時候官方的樣式並不能滿足業務要求,怎麼辦呢,當然有解決辦法了。有一個插件可以直接幫我們完成,WeToast。先來看一下效果圖: 怎麼用呢,我們來看一下: WeTaost插件源碼位於sr

原创 微信小程序之頁面跳轉、傳參

年前最後一天上班了,公司幾個人在上班,沒事做,還是來學習一下小程序吧。 本博客說一下頁面跳轉,頁面跳轉又分爲三種:跳轉新頁面,當前頁面跳轉及tab跳轉。 先來看看navigator相關屬性: 直接代碼說話: 主頁面: