• <ruby id="bi9vj"><b id="bi9vj"></b></ruby>

        <b id="bi9vj"></b>

        精彩博客

        自定義報頭協議可能沒那么難

        在學習過計算機網絡的課程,我們知道剛開始計算機都是單獨脫機工作的,沒有聯網的情況下計算機的信息共享能力、運算能力都非常有限,后來誕生了計算機網絡.有了就是那幾網絡,計算機 A 的信息和數...

        10/07 16:50
        420
        0
        開源中國客戶端 Android 10 經驗適配指南,含代碼

        我們App的適配從 targetSdkVersion = 26跨版本升級到29,因此會遇到大量的坑,最終的版本配置如下: 現在進入填坑適配指南,包含實際經驗代碼,絕不照搬翻譯文檔 1.Region.Op相關異常:java....

        09/16 11:05
        7.2K
        19
        你知道字節序嗎

        最近在調一個自定義報文的接口時,本來以為挺簡單的,發現踩了好幾個坑,其中一個比較“刻骨銘心”的問題就是數據的字節序問題。 背景 自定義報文,調用接口,服務端報文解析失敗 iOS 小端序...

        09/15 22:52
        465
        1
        論汽車車機快速啟動與開機動畫、倒車影像三者關系

        在討論此問題之前,我們先來討論下軟件系統的性能與穩定性的重要性、以及其兩者之間的關系。 首先市場上的消費者大體有兩種,一種是初級消費者,他們大多對整個產品的軟件需求點不明確,從而...

        08/30 10:30
        627
        1
        移動開發中的 Web:WebView、WebKit、JSCore、Web 優化、熱修復、跨平臺、Native、Hybrid……

        移動開發領域近年來已經逐漸告別了野蠻生長的時期,進入了相對成熟的時代。而一直以來 Native 和 Web 的爭論從未停止,通過開發者孜孜不倦的努力,Web 的效率和 Native 的體驗也一直在尋求著...

        08/19 16:09
        8.6K
        19
        Android 組件化最佳實踐 ARetrofit 原理

        本文首發于 vivo互聯網技術 微信公眾號 https://mp.weixin.qq.com/s/TXFt7ymgQXLJyBOJL8F6xg 作者:朱壹飛 ARetrofit 是一款針對Android組件之間通信的路由框架,實現快速組件化開發的利器。...

        08/06 09:22
        739
        0
        且聽穿林打葉聲———Ashmem機制講解

        且聽穿林打葉聲———Ashmem機制講解 侯亮 (Android 7.0) 在Android平臺上,提供了一種共享內存的機制——Ashmem。該機制內部其實復用了Linux的共享內存機制。Ashmem機制使用linux的mmap系...

        07/17 21:26
        1K
        3
        Android ClassLoader加載過程源碼分析

        背景 Android開發過程中,開發的小伙伴對動態加載代碼肯定不陌生。使用各個開源框架的中都應該有接觸,其主要原理離不開ClassLoader等相關的類。這里我們會從Android中ClassLoader等相關類的...

        07/15 18:54
        311
        0
        iOS開發之EventKit框架的應用

        iOS開發之EventKit框架的應用 一、關于系統日歷和提醒事宜 iOS系統自帶的Calendar應用非常強大,用戶可以在其中添加日程事件,并且其提供了接口供其他應用進行調用,可以向日歷中進行事件的讀...

        06/26 00:44
        494
        0
        iOS13 適配 夜間模式(深色模式 DarkMode)與其他

        https://my.oschina.net/wintelsui/blog/3063883 iOS13 適配 夜間模式與其他 夜間模式 其他問題:presentViewController ###一 :夜間/深色模式 DarkMode 夜間模式是iOS13的重要更新之一,隨之...

        06/19 15:57
        3.5K
        2
        Qt編寫自定義控件20-自定義餅圖

        一、前言 上次在寫可視化數據大屏電子看板項目的時候,為了逐步移除對QChart的依賴(主要是因為QChart真的太垃圾了,是所有Qt的模塊中源碼最爛的一個,看過源碼的人沒有一個不吐槽,不僅不支...

        06/03 23:16
        888
        2
        Android APP native 崩潰分析之令人困惑的 backtrace

        原文地址:https://caikelun.io/post/2019-06-01-android-app-native-crash-confusing-backtrace/ 完美無缺的代碼邏輯,一定能產生完美無缺的程序嗎?答案是否定的。從軟件的層面來看,也許只...

        06/01 23:41
        434
        2
        iOS開發如何避免安全隱患

        現在很多iOS的APP沒有做任何的安全防范措施,導致存在很多安全隱患和事故,今天我們來聊聊iOS開發人員平時怎么做才更安全。 一、網絡方面 用抓包工具可以抓取手機通信接口的數據。以Charles...

        05/30 14:03
        1K
        0
        iOS 瘦身之道

        App 的包大小做優化的目的就是為了節省用戶流量,提高用戶的下載速度,也是為了用戶手機節省更多的空間。另外 App Store 官方規定 App 安裝包如果超過 150MB,那么不可以使 OTA(over-the-ai...

        05/16 17:11
        462
        1
        JSBridge框架解決通信問題實現移動端跨平臺開發

        【宜信技術沙龍002期】數據中臺:宜信敏捷數據中臺建設實踐|宜信技術沙龍 將于5月23日晚8點線上直播,點擊報名 一、跨平臺開發是趨勢 目前主流的移動端平臺主要是Android和iOS,為了盡可能復...

        05/15 18:12
        356
        0
        馬蜂窩 iOS App 啟動治理:回歸用戶體驗

        增長、活躍、留存是移動 App 的常見核心指標,直接反映一款 App 甚至一個互聯網公司運行的健康程度和發展動能。啟動流程的體驗決定了用戶的第一印象,在一定程度上影響了用戶活躍度和留存率。...

        05/10 10:38
        507
        0
        Android 使用RecyclerView實現輪播圖

        一、需求 之前一篇博客使用ViewPager實現輪播圖《Android ViewPager實現循環輪播圖》,但是ViewPager有個天生的缺陷是View無法重用,此外ViewPager的滑動過程會頻繁requestLayout,盡管可以通...

        04/28 18:02
        757
        1
        iOS面向切面的TableView-AOPTableView

        iOS面向切面的TableView-AOPTableView 這個是公司很久之前的開源項目,一個大牛寫的,在項目中一直有在用,今天有空發了點時間看下如何實現,看了之后感覺挺有收獲,故撰此文,分享給需要的同...

        04/25 17:43
        370
        0
        android 通過修改圖片像素實現CircleImageView

        CircleImageView實現方法有很多種,各有優缺點,因此需要按照不同的場景使用。我們今天使用修改圖片像素的方法實現CircleImageView,主要知識點無非是勾股定理和點到圓形的距離。 素材圖片:...

        04/13 10:18
        460
        0
        Objc Block實現分析

        Objc Block實現分析 Block在iOS開發中使用的頻率是很高的,使用的場景包括接口異步數據的回調(AFN)、UI事件的回調(BlockKits)、鏈式調用(Masonry)、容器數據的遍歷回調(NSArray、NSD...

        04/10 11:24
        240
        1

        沒有更多內容

        加載失敗,請刷新頁面

        開源中國客戶端 Android 10 經驗適配指南,含代碼

        我們App的適配從 targetSdkVersion = 26跨版本升級到29,因此會遇到大量的坑,最終的版本配置如下: 現在進入填坑適配指南,包含實際經驗代碼,絕不照搬翻譯文檔 1.Region.Op相關異常:java....

        09/16 11:05
        7.2K
        19
        且聽穿林打葉聲———Ashmem機制講解

        且聽穿林打葉聲———Ashmem機制講解 侯亮 (Android 7.0) 在Android平臺上,提供了一種共享內存的機制——Ashmem。該機制內部其實復用了Linux的共享內存機制。Ashmem機制使用linux的mmap系...

        07/17 21:26
        1K
        3
        iOS13 適配 夜間模式(深色模式 DarkMode)與其他

        https://my.oschina.net/wintelsui/blog/3063883 iOS13 適配 夜間模式與其他 夜間模式 其他問題:presentViewController ###一 :夜間/深色模式 DarkMode 夜間模式是iOS13的重要更新之一,隨之...

        06/19 15:57
        3.5K
        2
        iOS開發如何避免安全隱患

        現在很多iOS的APP沒有做任何的安全防范措施,導致存在很多安全隱患和事故,今天我們來聊聊iOS開發人員平時怎么做才更安全。 一、網絡方面 用抓包工具可以抓取手機通信接口的數據。以Charles...

        05/30 14:03
        1K
        0
        淺析web端的消息推送原理

        轉載本文需注明出處:EAWorld,違者必究。 引言: 在互聯網高速發展的時代里,web應用大有取代桌面應用的趨勢,不必再去繁瑣的安裝各種軟件,只需一款主流瀏覽器即可完成大部分常規操作,這些...

        03/21 10:51
        4.5K
        13
        看完這篇你們團隊的代碼也很規范

        最近重構項目組件,看到項目中存在一些命名和方法分塊方面存在一些問題,結合平時經驗和 Apple官方代碼規范 在此整理出 iOS 工程規范。提出第一個版本,如果后期覺得有不完善的地方,繼續提出...

        03/04 09:35
        8.8K
        11
        Flutter | 狀態管理特別篇——Provide

        前言 今天偶然發現在谷歌爸爸的倉庫下出現了一個叫做flutter-provide的狀態管理框架,2月8日才第一次提交,非常新鮮。在簡單上手之后感覺就是一個字——爽!所以今天就跟大家分享一下這個新的...

        02/21 01:29
        5.2K
        6
        Android調試神器stetho使用詳解和改造

        本文由云+社區發表 作者:NaOH 概述 stetho是Facebook開源的一個Android調試工具,項目地址:facebook/stetho 通過Stetho,開發者可以使用chrome的inspect功能,對Android應用進行調試和查看...

        02/15 17:50
        3.1K
        6
        自己動手寫事件總線(EventBus)

        本文由云+社區發表 事件總線核心邏輯的實現。 EventBus的作用 Android中存在各種通信場景,如Activity之間的跳轉,Activity與Fragment以及其他組件之間的交互,以及在某個耗時操作(如請求網...

        2018/12/29 12:06
        3.8K
        2
        iOS 的組件化開發

        在一個APP開發過程中,如果項目較小且團隊人數較少,使用最基本的MVC、MVVM開發就已經足夠了,因為維護成本比較低。 但是當一個項目開發團隊人數較多時,因為每個人都會負責相應組件的開發,...

        2018/10/03 22:59
        1K
        1
        入坑Flutter ,棄坑React-Native(簡單體驗)

        前言 由于業務需要之前用react-native重寫了公司項目,中間碰到各種坑,莫名其妙紅屏,適配坑,頁面刷新坑,打包坑,熱更新坑.折磨了兩個月終于完成.年初就聽說了Flutter,看一下是用Google的Dart語...

        2018/08/15 11:38
        27.4K
        13
        Jenkins的Pipeline腳本在美團餐飲SaaS中的實踐

        一、背景 在日常開發中,我們經常會有發布需求,而且還會遇到各種環境,比如:線上環境(Online),模擬環境(Staging),開發環境(Dev)等。最簡單的就是手動構建、上傳服務器,但這種方式...

        2018/08/03 11:54
        2.3K
        4
        了解iOS消息推送一文就夠:史上最全iOS Push技術詳解

        本文作者:陳裕發, 騰訊系統測試工程師,由騰訊WeTest整理發表。 1、引言 開發iOS系統中的Push推送,通常有以下3種情況: 1)在線Push:比如QQ、微信等IM界面處于前臺時,聊天消息和指令都會...

        2018/07/16 14:44
        3.2K
        8
        漸進式Web應用(PWA)入門教程(上)

        最近關于漸進式Web應用有好多討論,有一些人還在質疑漸進式Web應用是否就是移動端未來。 但在這篇文章中我并不會將漸進式APP和原生的APP進行比較,但有一點是可以肯定的,這兩種APP的目標都是...

        2018/05/18 09:26
        1K
        0
        Shell入門看我吧

        shell入門的文章,對shell不太熟悉小伙伴可以看看

        2018/04/04 09:58
        4K
        9
        Flutter 初嘗:從 Java 無縫過渡

        # 準備階段 ## 下載 Flutter SDK 新建 Flutter 文件夾,克隆 Flutter SDK: ```bash git clone -b beta https://github.com/flutter/flutter.git ``` ## 配置 Flutter 環境 我是 Mac 系統,F...

        2018/03/09 11:55
        3.9K
        4
        微信團隊原創分享:iOS版微信的內存監控系統技術實踐

        微信自15年年底上線FOOM上報,每天FOOM次數與登錄用戶數比例接近3%,同期crash率1%不到。而16年年初某東老大反饋微信頻繁閃退,接著16年8月不少外部用戶反饋微信啟動不久后閃退,分析大量日志...

        2018/03/05 10:43
        3.2K
        4
        騰訊技術分享:社交網絡圖片的帶寬壓縮技術演進之路

        為了進一步降低運營帶寬成本,減小用戶訪問流量及提升頁面加載速度,社交網絡 CDN運維緊跟行業圖片優化趨勢,創新引入WebP、SharpP、自適應分辨率、Guetzli等圖像壓縮技術到現網,經過三年多...

        2018/02/05 11:33
        4.5K
        6
        App框架實現———dagger2

        該框架的組成 MVP+Dagger2+RxJava+Retrofit+OkHttp+RxCache+單元測試(Junit+Mockito)

        2017/12/22 15:19
        1K
        0
        Kotlin Primer·第七章·協程庫(上篇)

        本篇只講了協程庫的使用。還有中篇講協程的啟動和切換實現原理,下篇核心講解kotlin協程在JVM層的實現原理。 這可能是至今為止最詳細實用的 Kotlin 協程庫詳解了。

        2017/11/27 14:05
        1K
        0

        沒有更多內容

        加載失敗,請刷新頁面

        20191013 smartImageView的使用

        SmartImageView主要是為了加速從網上加載圖片,支持根據URL地址加載圖片,支持異步加載圖片,支持圖片緩存等。 導包 layout文件中添加組件 注意組件全地址 <com.loopj.android.image.SmartIm...

        49分鐘前
        8
        0
        問題Cleartext HTTP traffic to 192.168.1.106 not permitted

        Cleartext HTTP traffic to 192.168.1.106 not permitted 本文鏈接:https://blog.csdn.net/gengkui9897/article/details/82863966 在Android P 使用HttpUrlConnection進行http請求會出現以下...

        今天 11:46
        7
        0
        Android 自定義時間軸View 極簡版

        /** * Difficult the first time, easy the second. * * @author xulin * @description: * @date :2019/10/12 */ public class LxTimeLineView extends AppCompatImageView { private int it...

        今天 11:05
        6
        0
        nodejs獲取常見疾病數據示例

        日常生活中有一些常見的疾病,這個可以通過百度等搜索到,但是如果你要完成一款app或者小程序、網站之類的該如何來獲取常見疾病的信息呢?首先想到的是通過爬蟲爬取數據,然后整理搜索....其...

        今天 10:14
        6
        0
        Qt編寫自定義控件68-IP地址輸入框

        一、前言 這個IP地址輸入框控件,估計寫爛了,網上隨便一搜索,保證一大堆,估計也是因為這個控件太容易了,非常適合新手練手,一般的思路都是用4個qlineedit控件拼起來,然后每個輸入框設置...

        今天 09:49
        9
        0
        android -------- AndroidX的遷移

        Google 2018 IO 大會推出了 Android新的擴展庫 AndroidX,用于替換原來的 Android擴展庫,將原來的android.*替換成androidx.*;只有包名和Maven工件名受到影響,原來的類名,方法名和字段名不...

        昨天 23:44
        17
        0
        chrome自動填表會遮擋input中背景圖的問題解決方法

        在做某項目登錄界面時,發現用戶密碼框在Chrome自動填充時,input中的背景框會被遮住。網上也搜了一下,沒有一個有效的解決方法。 來看csdn的登錄界面,也有這個問題。 后來在瀏覽網頁時,無...

        昨天 23:40
        9
        0
        Android開發之學習路線(java基礎+進階+數據結構及算法+Android基礎+源碼等)

        一、前言 移動研發火熱不停,越來越多人開始學習Android 開發。但很多人感覺入門容易成長很難,對未來比較迷茫,不知道自己技能該怎么提升,到達下一階段需要補充哪些內容。市面上也多是談論...

        20191012今日學習-xml解析

        XML解析 獲取XML解析器 XmlPullParser parser=XML.newPullParser(); 設置解析器要解析的內容parser.setInput(Inputstream in,"utf-8"); 獲取解析事件 parser.getEventType(); 往下解析while...

        昨天 22:07
        5
        0
        Android手機、電視(盒子) 打開ADB調試 一覽表

        手機、電視(盒子) 打開ADB調試 一覽表 一、手機打開ADB調試方法 序號 名稱 描述 方式 1 華為手機 EMUI 1、設置 ->關于手機-> 版本號 點擊(4~5次)<br />2、返回設置 ->開發者選項 ->USB調試 ...

        昨天 17:48
        10
        0
        快速申請iOS證書工具及教程分享

        首先介紹下常用蘋果iOS證書的常用類型 iOS Development:iOS開發證書(用于真機調試測試) iOS Distribution:iOS發布證書(用于上架App Store) APNs Development:iOS開發推送證書(配合iOS...

        昨天 15:47
        12
        0
        將builderx生成的模板電商vue項目打包成apk文件,安卓應用

        成功打包后的文件可以直接安裝在安卓手機上面,證書是采用dcloud證書

        昨天 15:00
        7
        0
        java 語言實現豆瓣電影信息查詢

        豆瓣上面有很多電影,有時候要查看個電影信息,去豆瓣搜下還是很方便的,但是如何通過接口的形式來查看豆瓣電影,這對于很多網站、app其實是非常實用的功能,這里筆者附上一個java實現的豆瓣...

        昨天 11:45
        9
        0
        幾句簡單的python代碼完成周公解夢功能

        《周公解夢》是靠人的夢來卜吉兇的一本于民間流傳的解夢書籍,共有七類夢境的解述。這是非常傳統的中國文化體系的一部分,但是如何用代碼來獲取并搜索周公解夢的數據呢?一般情況下,要通過爬...

        昨天 11:04
        15
        0
        react-native-MJRefresh FLatList結合react-native-scrollable-tab-view使用時卡頓問題 #20

        解決辦法,修改 react-native-scrollable-tab-view 中 index.js 文件,修改如下 第一:增加如下代碼 const ScrollViewMJ = require('react-native-mjrefresh'); const AnimatedScrollView =...

        昨天 10:18
        4
        0
        wincp和crt反空閑

        wincp選項》面板》遠程》刷新遠程面板間隔 crt》選項》會話選項》終端》反空閑》發送協議ON-OP

        昨天 10:09
        8
        0
        Qt編寫自定義控件67-通用無邊框

        一、前言 在之前的一篇文章中寫過一個通用的移動控件,作用就是用來傳入任意的widget控件,可以在父類容器中自由移動。本篇文章要寫的是一個通用的無邊框類,確切的說這不叫控件應該叫組件才...

        昨天 09:21
        17
        0
        讀SDWebImage源碼第七次的收獲與思考

        之前是在分析單張圖片。接下來我們分析下 多張圖片的情況:

        前天 23:39
        4
        0
        讀SDWebImage源碼第六次的收獲與思考

        這篇文章我們主要分析下最初的SDWebImage的文件結構(總共4個),以及都全部覆蓋了哪些方法: DMImageCache.h DMImageCache.m DMWebImageView.h DMWebImageView.m ------------------------...

        前天 23:20
        2
        0
        API調試工具--------Postman

        Postman一款非常流行的API調試工具。其實,開發人員用的更多。因為測試人員做接口測試會有更多選擇,例如Jmeter、soapUI等。不過,對于開發過程中去調試接口,Postman確實足夠的簡單方便,而...

        前天 22:56
        10
        0

        沒有更多內容

        加載失敗,請刷新頁面

        返回頂部
        頂部
        聚看影院