徹底解決低端安卓手機touchend事件不觸發(考慮scroll)

標籤:本次移動端開發時遇見了安卓4.2系統不能觸發touchend的問題,有以下需求。1. 橫滑輪播圖2.下拉重新整理頁面內容3.body捲軸不能失效開始在輪播圖touchmove事件中阻止了瀏覽器預設行為,此時touchend事件可以觸發。//拖拽輪播圖 parentNode.addEventListener(‘touchmove‘,function(e) { e.preventDefault(); })

iOS開發拓展篇—UIDynamic(捕捉行為)

標籤:一、簡介可以讓物體迅速衝到某個位置(捕捉位置),捕捉到位置之後會帶有一定的震動UISnapBehavior的初始化  - (instancetype)initWithItem:(id <UIDynamicItem>)item snapToPoint:(CGPoint)point; UISnapBehavior常見屬性  @property (nonatomic, assign) CGFloat damping;  用於減幅、減震(取值範圍是0.0 ~ 1.0,值越大,

基於安卓自訂鍵盤的實現

標籤:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"

移動端WEB 像素基礎知識

標籤:px:css pixels 邏輯像素,瀏覽器使用的抽象單位dp(Android),pt(iOS):device independent pixels 裝置無關像素,邏輯像素dpr:devicePixelRatio 裝置像素縮放比 DPi:印表機每英寸可以噴的墨汁點(印刷行業)PPI:螢幕每英寸的像素數量,即單位英寸內的像素密度目前,在電腦顯示裝置參數描述上,二者意思表達的是一樣的。 計算公式:以 iPhone5 為例,ppi = √(11362 +

iOS writeTofile 和對象的序列化

標籤:前言:做了一個圖片瀏覽的小demo,支援隨意添加、刪除圖片,圖片放大、縮小,帶矩形框的。隨後幾篇部落格都會詳細講解在此過程中遇到的各種問題。這篇主要講,在做添加、刪除這個功能時,遇到的存檔案的問題。我們想實現在以後每次開啟這個程式時,不用再一張張手動添加,而會保留使用者上次已經選擇的圖片,那麼就需要把這些圖片存入記憶體,每次從記憶體中讀取。本文:一、存檔案有幾種方式?    直接寫入FILE、對象序列化 二、直接寫入FILE  &

iOS開發UI篇—CAlayer(自訂layer)

標籤:iOS開發UI篇—CAlayer(自訂layer)一、第一種方式1.簡單說明以前想要在view中畫東西,需要自訂view,建立一個類與之關聯,讓這個類繼承自UIView,然後重寫它的DrawRect:方法,然後在該方法中畫圖。繪製圖形的步驟:(1)擷取上下文(2)繪製圖形(3)渲染圖形 如果在layer上畫東西,與上面的過程類似。程式碼範例:建立一個類,讓該類繼承自CALayerYYMylayer.m檔案 1 // 2 // YYMylayer.m 3 // 05

iOS開發UI篇—核心動畫簡介

標籤:iOS開發UI篇—核心動畫簡介一、簡單介紹Core Animation,中文翻譯為核心動畫,它是一組非常強大的動畫處理API,使用它能做出非常炫麗的動畫效果,而且往往是事半功倍。也就是說,使用少量的代碼就可以實現非常強大的功能。Core Animation是跨平台的,可以用在Mac OS X和iOS平台。Core Animation的動畫執行過程都是在後台操作的,不會阻塞主線程。不阻塞主線程,可以理解為在執行動畫的時候還能點擊(按鈕)。要注意的是,Core

iOS開發UI篇—CAlayer(建立圖層)

標籤:iOS開發UI篇—CAlayer(建立圖層)一、添加一個圖層添加圖層的步驟:1.建立layer2.設定layer的屬性(設定了顏色,bounds才能顯示出來)3.將layer添加到介面上(控制器view的layer上)  1 // 2 // YYViewController.m 3 // 01-建立一個簡單的圖層 4 // 5 // Created by apple on 14-6-21. 6 // Copyright (c) 2014年 itcase.

android layout analyze

標籤:adapterapientityhandleruiuntilwidgetappContent.java*************************************圖片:drawable:存放各種位元影像檔案,(.png,.jpg,.9png,.gif等)除此之外可能是一些其他的drawable類型的XML檔案mipmap-hdpi:高解析度,一般我們把圖片丟這裡mipmap-mdpi:中等解析度,很少,除非相容的的手機很舊mipmap-xhdpi:超高解析度,手機螢幕材質越來

每一個可以移動的棋子都要移動——Every-SG 遊戲

標籤:先看一個問題HDU 3595 GG and MM (Every_SG博弈)題目有N個遊戲同時進行,每個遊戲有兩堆石子,每次從個數多的堆中取走數量小的數量的整數倍的石子。取最後一次的獲勝。並且N個遊戲同時進行,除非遊戲結束,否則必須操作。 現在問題變成了,每次都必須在每個非空石子堆中選擇。這個問題的核心在於:對於我們可以贏的單一遊戲,我們一定要拿到這一場遊戲的勝利!所以,我們只需要考慮如何讓我們必勝的遊戲儘可能長的玩下去。但是對手卻不希望他必敗的單一遊戲玩的太久,這就是

Android ORM 架構之 greenDAO 使用心得

標籤:原文:http://itangqi.me/android/using-greendao-experience/ 前言我相信,在平時的開發過程中,大家一定會或多或少地接觸到 SQLite。然而在使用它時,我們往往需要做許多額外的工作,像編寫 SQL 陳述式與解析查詢結果等。所以,適用於 Android 的ORM 架構也就孕育而生了,現在市面上主流的架構有 OrmLite、SugarORM、Active Android、Realm 與

ios6-7以後使用者開熱點後的螢幕適配

標籤:// 排版時,注意logical coordinate space和device coordinate space的區別,注意frame和bounds的區別! - (void)loadView{    // ...     // 計算Custom Content View的Rect    if (!_supportFullScreen)    {   

Android 藍芽開發

標籤:此例子基於 Android demo 對於一般的軟體開發人員來說,藍芽是很少用到的,尤其是Android的藍芽開發,國內的例子很少     Android對於藍芽開發從2.0版本的sdk才開始支援,而且模擬器不支援,測試至少需要兩部手機,所以制約了很多技術人員的開發;   

Android自訂控制項

標籤:開發自訂控制項的步驟:1、瞭解View的工作原理 2、 編寫繼承自View的子類3、 為自訂View類增加屬性 4、 繪製控制項 5、 響應使用者訊息 6

如何擷取應用寶APP ID

標籤:二百二維碼支援綁定應用寶ID後,android 掃碼下載後,直接下載APP,不開啟應用寶頁面,非常方便APP進行推廣那如何擷取應用寶APP ID呢, 請參考下面的教程    一, 開啟http://open.qq.com , 用自己的帳號登入   二, 登入後,點擊頂部的 "應用接入" -> “應用管理”   三,

Ubuntu 15.10 x64 安裝 Android SDK

標籤: 作業系統:Ubuntu 15.10 x64目標:安裝 Android SDK本文最後更新時間:2015-11-3安裝32位庫檔案2013年9月的iPhone 5s是第一款64位手機,而Android手機大部分用的還是32位系統,落後了兩年。Android SDK中的adb程式是32位的,Ubuntu x64系統需要安裝32位庫檔案,用於相容32位的程式。如果不安裝,adb會出錯:java.io.IOException: error=2sudo apt-get install -

android api level對應表(copy)

標籤:Platform VersionAPI LevelVERSION_CODENotesAndroid 4.419KITKATPlatform HighlightsAndroid 4.318JELLY_BEAN_MR2Platform HighlightsAndroid 4.2, 4.2.217JELLY_BEAN_MR1Platform HighlightsAndroid 4.1, 4.1.116JELLY_BEANPlatform HighlightsAndroid 4.0.3, 4.0.

Android 設計隨便說說之簡單實踐(模組劃分)

標籤:上篇隨筆隨(Android 設計隨便說說)便說了一下什麼是設計以及設計的原則,這裡舉一個簡單的例子來進一步的說Android設計。我們以市集的設計來舉例。在設計之前,需要把握兩部分內容,才能使得設計更加的合理,恰當。第一部分是應用本身包含的業務都有哪些。市集的業務大體上有一下幾個:1 給使用者展示apk資訊2

用xib自訂UIView--iOS

標籤:首先建立一個空的xib檔案:然後在xib中自訂視圖(添加自己想要的其它視圖):要寫好約束, 建立一個繼承uiview的類和他關聯,然後就可以調用了.- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. NSArray *nibContents = [[NSBundle mainBundle]

android sdk鏡像網站

標籤:http://android-mirror.bugly.qq.com:8080/include/usage.html Windows A. 開啟Android SDK Manager  B. 設定代理 請務必選擇: Force https://... sources to be fetched using http://...  C.

總頁數: 5094 1 .... 1349 1350 1351 1352 1353 .... 5094 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.