原创 Flutter 調用Android原生方法

flutter代碼 import 'dart:io'; import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; void mai

原创 Flutter 沉浸式狀態欄 及 修改狀態欄字體顏色

效果圖 實現代碼 import 'dart:io'; import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; void mai

原创 Flutter 加載中視圖、失敗視圖、空視圖封裝

效果 實現代碼如下 test.dart import 'dart:io'; import 'dart:math'; import 'package:com/widget/base_layout.dart'; import 'packa

原创 Flutter之ListView 嵌套不同的Item

效果 實現代碼如下 home_page.dart import 'dart:convert'; import 'dart:ffi'; import 'package:flutter/material.dart'; import 'p

原创 flutter DefaultTabController

效果 實現代碼 import 'package:flutter/material.dart'; void main(){ runApp(MaterialApp( debugShowCheckedModeBanner: f

原创 flutter 之 ListView控件 支持下拉刷新 滑道底部自動加載更多

效果 實現代碼 import 'dart:convert'; import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; impo

原创 flutter控件設置背景圖

效果圖 import 'dart:io'; import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; void main() {

原创 LinerLayout在flutter體現

android                                                                    flutter LinearLayout         ---------------

原创 RelativeLayout在flutter體現

android                                                                                       flutter FrameLayout/Relat

原创 ffmpeg音頻轉原生的pcm及Native層回調播放

PCM(Pulse Code Modulation),脈衝編碼調製。人耳聽到的是模擬信號,PCM是把聲音從模擬信號轉化爲數字信號的技術。原理是用一個固定的頻率對模擬信號進行採樣,採樣後的信號在波形上看就像一串連續的幅值不一的脈衝(脈搏似的

原创 Adroid Paint屬性(圖形、文字)

Paint mPaint = new Paint();//初始化畫筆 mPaint.setColor(Color.BLUE);//設置畫筆顏色 mPaint.setAlpha(255);//設置透明度 0-255 mPaint.setS

原创 登錄註冊簡單案例

登錄註冊

原创 Android.mk生成so庫(openwnn輸入法爲例)

openwnn輸入法下載地址 https://storage.googleapis.com/google-code-archive-source/v2/code.google.com/openwnn-legacy/source-archi

原创 Camera實現3D效果

android.graphics.Camera:3D開發 官方介紹 A camera instance can be used to compute 3D transformations and generate a matrix tha

原创 自定義屬性動畫框架

先來觀察完整的動畫效果 分析:每個child都可以設置自己的屬性動畫 根據滑動出自身的高度比例來進行開發者設置的屬性動畫(平移 漸變 縮放 透明度...)既然是動畫框架封裝 肯定是希望開發者用的更爽,代碼簡潔 意圖清晰。  首先設定好自