日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網營銷解決方案
HarmonyOSAPP組件分享(三)

想了解更多內容,請訪問:

成都創(chuàng)新互聯(lián)公司自2013年創(chuàng)立以來,公司以成都做網站、網站建設、系統(tǒng)開發(fā)、網絡推廣、文化傳媒、企業(yè)宣傳、平面廣告設計等為主要業(yè)務,適用行業(yè)近百種。服務企業(yè)客戶近1000家,涉及國內多個省份客戶。擁有多年網站建設開發(fā)經驗。為企業(yè)提供專業(yè)的網站建設、創(chuàng)意設計、宣傳推廣等服務。 通過專業(yè)的設計、獨特的風格,為不同客戶提供各種風格的特色服務。

和華為官方合作共建的鴻蒙技術社區(qū)

https://harmonyos.

 HarmonyOS APP-Picker體驗與分享

今天主要分享Picker的組件,這個組件提供了可滑動選擇器,允許用戶在可選范圍進行選擇。這里我們創(chuàng)建了好幾個選擇器,設置了其中的樣式和一些效果。

第一個就是一個簡單的范圍選擇,首先我們在xml中創(chuàng)建Picker對象進行樣式布局,然后我們在來到Java中設置取值范圍,通過創(chuàng)建Picker對象并且實例化然后獲取在xml中的id值,然后在設置選擇器的取值范圍,代碼如下:

 
 
 
 
  1. Picker picker = (Picker) findComponentById(ResourceTable.對象id); 
  2.  
  3. picker.setMinValue(0);//設置最小取值范圍 
  4.  
  5. picker.setMaxValue(6); //設置最大取值范圍 

這樣我們就完成了第一種的效果了。

這里還有一種格式化Picker的顯示

通過Picker的setFormatter(Formatter formatter)方法,用戶可以將Picker選項中顯示的字符串修改為特定的格式。

我們這里還可以設置輪模式,進行循環(huán)滑動,在Java代碼中添加以下代碼即可:

 
 
 
 
  1. boolean isWheel = picker.isWheelModeEnabled(); // 獲取當前是否是選擇輪模式 
  2.  
  3. picker.setWheelModeEnabled(!isWheel); 

這里就可以顯示第二種的效果了,我們還可以在xml中設置樣式,使其外觀美化,可以根據自己的想法進行顏色和字體的搭配。

代碼還有很多不完善的地方,歡迎指教,謝謝。

完整代碼地址:

https://gitee.com/jltfcloudcn/jump_to/tree/master/jltf_Picker_component

HarmonyOS APP-TabList和Tab體驗與分享

效果呈現

點擊上面“jltfvideo”可以換頁面

布局中的代碼

 
 
 
 
  1.  
  2.     xmlns:ohos="http://schemas.huawei.com/res/ohos" 
  3.     ohos:height="match_parent" 
  4.     ohos:width="match_parent" 
  5.     ohos:background_element="#444444" 
  6.     ohos:orientation="vertical"> 
  7.  
  8.     
  9.         ohos:id="$+id:jltftab_list" 
  10.         ohos:weight="1" 
  11.         ohos:top_margin="10vp" 
  12.         ohos:tab_margin="24vp" 
  13.         ohos:tab_length="140vp" 
  14.         ohos:text_size="20fp" 
  15.         ohos:height="36vp" 
  16.         ohos:width="match_parent" 
  17.         ohos:layout_alignment="center" 
  18.         ohos:orientation="horizontal" 
  19.         ohos:text_alignment="center" 
  20.         ohos:normal_text_color="#999999" 
  21.         ohos:selected_text_color="#FFFFFF" 
  22.         ohos:selected_tab_indicator_color="#FFFFFF" 
  23.         ohos:selected_tab_indicator_height="2vp"/> 
  24.  
  25.     
  26.         ohos:id="$+id:tab_jltfcontent" 
  27.         ohos:height="match_parent" 
  28.         ohos:width="match_parent" 
  29.         ohos:padding="10vp" 
  30.         ohos:weight="9"> 
  31.  
  32.      
  33.  

 完整代碼地址:

https://gitee.com/jltfcloudcn/jump_to/tree/master/jltf_TabList_and_Tab_component

想了解更多內容,請訪問:

和華為官方合作共建的鴻蒙技術社區(qū)

https://harmonyos.


分享文章:HarmonyOSAPP組件分享(三)
鏈接URL:http://m.5511xx.com/article/dpeshgp.html