原创 使用git將項目上傳到github(最簡單方法)

首先你需要一個github賬號,所有還沒有的話先去註冊吧! https://github.com/ 我們使用git需要先安裝git工具,這裏給出下載地址,下載後一路直接安裝即可: https://git-for-windows.githu

原创 深入理解堆(最大堆,最小堆及堆排序)

基本概念: 1、完全二叉樹:若二叉樹的深度爲h,則除第h層外,其他層的結點全部達到最大值,且第h層的所有結點都集中在左子樹。 2、滿二叉樹:滿二叉樹是一種特殊的的完全二叉樹,所有層的結點都是最大值。 定義: 1、堆是一顆完全二叉樹; 2、

原创 關於webView 上傳文件問題解決

1   自定義  WebChromeClient package com.shuhao.webchromeclient; import android.annotation.TargetApi; import android.cont

原创 FFmpeg音視頻核心技術精講與實戰

    FFmpeg音視頻核心技術精講與實戰    有償分享,需要的加QQ435023048      

原创 state 生命週期

State擁有一套自己的生命週期,下面做一個簡單的介紹。   幾個注意點 didChangeDependencies有兩種情況會被調用。 創建時候在initState 之後被調用 在依賴的InheritedWidget發生變化的時候

原创 最簡單的Flutter路由教程——跳轉、動畫與傳參

跳轉 命名路由 在文件構建時先設置路由參數: new MaterialApp( // 代碼 routes: { "secondPage":(BuildContext context)=>new SecondPage(),

原创 Flutter MD5加密工具類

第一步 更新pubspec.yaml dependencies: flutter: sdk: flutter crypto: ^2.0.6 2  創建工具類 import 'dart:convert'; import

原创 android studio Flutter環境配置

環境windows 7 android studio 3.2 第一步 :下載 flutter sdk https://flutter.io/docs/development/tools/sdk/archive 第二步:解壓 第三步:p

原创 Android studio 下JNI編程實例並生成so庫

最近需要使用JNI編程,學了下JNI,並且在Android Studio下實現了一個小demo。這期間有一些坑,還好都解決了,想分享出來,希望大家少走彎路。本文中採用的平臺是Windows,NDK環境已經搭建好,這方面資料很多,大家可以自

原创 Android熱修復——Tinker的集成

前言 做前端開發的都知道,當我們項目做完了以後,都會把應用上傳到應用市場上供用戶下載使用,比如上傳到應用寶啊,應用匯啊,360啊,小米,華爲,魅族啊,等等 但是,有時候我們會經常遇到一些很扯淡的事情,剛剛熬夜加班將項目發到應用市場上,第二

原创 科大學長對數學系學弟學妹的忠告

有些科大學生,尤其是新生,抱怨科大教材偏難;而且新生通常缺乏學習方法,對如何在大學中學習還沒有清楚的概念。下面是一位科大數學系學長給科大數學專業學生的一些建議。我轉發過來,僅供參考。 1、老老實實把課本上的題目做完。其實說科大的課本

原创 Android 9.0 新特性

對於android開發者來說,最新系統的新特性是主要關注點。app中新系統的匹配尤爲重要。 新特性 室內WIFI定位 Android P增加了對RTT Wi-Fi協議的支持,以此作爲室內定位的基礎。  在支持硬件支持的Android P設

原创 數據結構與算法系列 目錄

http://www.cnblogs.com/skywang12345/p/3603935.html   最近抽空整理了"數據結構和算法"的相關文章。在整理過程中,對於每種數據結構和算法分別給出"C"、"C++"和"Java"這三種語言的

原创 Android-Lifecycle 解析

版權聲明:本文已授權微信公衆號:Android必修課,轉載請申明出處 衆所周知,Android凡是需要展示給用戶看的,都包含着生命週期這個概念,例如Activity、Fragment、View等都與生命週期息息相關,在生命週期函數裏

原创 Android使用Gradle依賴配置compile、implementation與api的區別介紹

前言 AndroidStudio升級到3.0之後,gradle版本也隨之升級到了3.0.0版本。 當gradle插件升級到3.0.0及以上後,我們會發現在gradle中添加依賴的時候,會推薦你使用implementation或者api,而