Time of Update: 2018-07-21
android JSON解析之JSONObject與GSON 作者:@gzdaijie 本文為作者原創,轉載請註明出處:http://www.cnblogs.com/gzdaijie/p/5189542.html 目錄 1.寫在前面 2.JSONObject的使用方法 2.1 範例程式碼 2.2 字串jsonData如下,圖為運行結果 3.GSON的使用方法
Time of Update: 2018-07-24
ionic3大部分樣式在安卓和ios上市相同的,但是還是有一些細微的區別需要根據平台去配置不同的樣式;使用方法是先匯入 import {Platform } from 'ionic-angular'; 然後在建構函式裡聲明之後判斷 constructor( private platform: Platform, ){ if (
Time of Update: 2018-07-25
【僅用於技術交流,未經允許禁止轉載】 通常APP-Server使用http協議,告訴APP需要的展示內容圖片,文字。這是一種最為常見的協議了。另外一種用戶端內協議,比如新聞APP,點擊一個焦點新聞,APP跳到相應的頻道或專題。不難發現:前者是Server->APP通訊,主要是內容類型的,後者是APP<—>APP內通訊,主要是命令、動作類型的。 如何更好的處理APP內通訊,
Time of Update: 2018-07-24
原文: http://www.ui.cn/detail/59734.html?utm_source=tuicool 之前,我老是想著320pt和640px,因為這樣可以1x2x完美適配, 現在發現想法有些過時了, iphone 4 iphone 4S iphone 5 iphone 5C iphone
Time of Update: 2018-07-25
首先,談到這個就不得不談談Android與IOS的發展曆程了。 Android簡介: Android這一次最先出現在法國作家利爾 亞當在1886年發飆的科幻小說《未來夏娃》中,作者將外表像人類的機器起名為Android,這也就是Android小人名字的由來。知道了Android名字的來曆我們再來看一下Android系統的來曆。Android系統一開始並不是由Google研發出來了,Android系統原來的公 司名字就叫做Android。Andy
Time of Update: 2018-07-26
android如何監聽粘貼板內容 最近項目做監聽粘貼板彈窗的功能小記一下。其實思路很簡單,寫一個服務在後台跑,通過ClipboardManager服務來監聽粘貼板。廢話紹少說上代碼: ~~~java public class PasteCopyService extends Service { ClipboardManager clipboardManager; private String Tag = "pastecopy";private
Time of Update: 2018-07-26
一、android 系統級 service簡要說明 android系統級的服務包含了Android Service 和Native Service . Android Service 也稱作 Java Service ,是用JAVA語言編寫的,實現在架構層。 Native Service 也稱作 System Service
Time of Update: 2018-07-26
作者:任韜,騰訊移動用戶端開發 進階工程師 商業轉載請聯絡騰訊WeTest獲得授權,非商業轉載請註明出處。 原文連結:http://wetest.qq.com/lab/view/349.html WeTest 導讀
Time of Update: 2018-03-16
Android5.0向量圖動畫-[初識向量圖SVG與VectorDrawable], 《Android5.0+進階動畫開發》講的是如何藉助VectorDrawable技術,貝賽爾曲線技術,PathMeasure技術實現酷炫動畫。相比之前學習過的幀動畫,補間動畫,屬性動畫,它們有哪些值得我們學習的地方呢?Android為什麼在5.0以後推出了VectorDrawable技術?徐大神為什麼要推薦和分享這些技術?廢話到此結束,接下來記錄下學習[初識向量圖SVG與VectorDrawable]
Time of Update: 2018-03-11
Android 音視頻深入 二十一
Time of Update: 2018-03-02
Android NDK
Time of Update: 2018-02-09
強制清除 gradle 依賴緩衝,gradle緩衝 今天同事誤上傳一個庫,然後又刪除了。。。 我剛好把他上傳的庫給down下來了。。。然後項目一直報錯,clean。。。重新編譯。。。刪build檔案。。。。全都不管用===== 好幾個人研究了好久,只能猜測是緩衝問題。。。把項目的緩衝全刪了沒用。。。。那應該是gradle緩衝的問題。。。
Time of Update: 2018-02-23
我的Android開發之路——百度地圖開源工具擷取定位資訊,android開源 定位技術在現在的行動裝置上是必不可少的,許多app都會使用定位功能。 通常定位方式有兩種:GPS定位;網路定位。 Android系統對這兩種定位方式都提供了相應的API支援,但是因為google的網路服務在中國不可訪問,所以在中國很少用到Android原生定位API,而是使用一些國內第三方公司的SDK(如百度、高德)。這次學習的就是百度的LBS(需要提前申請API
Time of Update: 2018-02-07
gradle tool升級到3.0注意事項,gradle3.0Gradle版本升級其實當AS升級到3.0之後,Gradle Plugin和Gradle不升級也是可以繼續使用的,但很多新的特性如:Java8支援、新的依賴匹配機制、AAPT2等新功能都無法正常使用。Gradle Plugin升級到3.0.0及以上,修改project/build.gradle檔案:修改global.gradle(自訂lib管理的gradle)tools = [ gradleTools :
Time of Update: 2018-02-02
瞭解ViewFlipper工作機制,viewflipper機制平時我們在使用ViewFlipper的時候一方面感歎ViewFlipper的使用很簡單,另一方面,我們時常感歎ViewFlipper給我們的介面方法太少,很多常用的效果都不好做,很難施展拳腳,這篇文章將詳細介紹ViewFlipper的架構以及它的工作原理,相信看了這篇文章後你會發現ViewFlipper能展現的效果也可以很多,自己也可以根據自己的需求來定製屬於自己的ViewFlipper。類的繼承關係圖:由類的關係圖發現原來ViewF
Time of Update: 2018-02-03
Android 音視頻深入 三 MP4解碼播放視頻
Time of Update: 2018-01-02
APP開發選擇什麼架構好? 請看這裡!,app請看這裡背景App的開發一般都需要滿足Android和iOS兩個系統內容,也就意味著一個App需要定製兩套實現方案,造成開發成本和維護成本都很高。為瞭解決這個問題,最好的辦法就是實現一套代碼跨端運行,所以Hybrid App混合應用模式應運而生。在Hybrid
Time of Update: 2017-12-01
monkey測試===通過monkey測試檢查app記憶體流失和cpu佔用,monkeyapp最近一直在研究monkey測試。網上資料很多,但都是一個抄一個的。原創的很少我把檢查app記憶體流失的情況梳理一下:參考資料:Monkey測試策略:https://testerhome.com/topics/597 Android
Time of Update: 2017-11-17
輪播圖記錄篇,輪播圖 RecyclerView做的一個輪播效果,適配器有視圖緩衝,避免了一些記憶體問題首先是藉助 PagerSnapHelper 讓RecyclerView每次只滑動一個,然後添加一個指標,這裡指標是動態產生的,自己做了個簡單的view很簡單的一個效果,直接上代碼<?xml version="1.0" encoding="utf-8"?><FrameLayout
Time of Update: 2017-11-13
Html5+離線打包建立本地訊息,html5本地訊息自己離線打包Html5+ Runtime,通常是匯入SDK的Hello執行個體,然後修改。在做訊息通知功能時,使用push.createMessage不起作用。首先參考Android平台離線打包推送外掛程式配置需要特別注意的是AndroidManifest的配置,需要將包名替換成自己的包名<receiver android:exported="true"