自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (20)
  • 收藏
  • 关注

原创 Flutter-Android返回事件源码分析

Flutter-Android返回事件源码分析

2022-02-17 10:55:14 1876

原创 Flutter:加载本地Html、WebView与JS交互

本次教程使用的是Flutter官方提供的WevView组件webview_flutter 2.3.1,flutter_android 2.2.1一. WebView介绍以下为Flutter WebView官方的介绍,在Android采用原生的WebView实现,在IOS上采用WKWebView实现。可以看出Flutter目前没有自己的WebView引擎,可能若干年后会开发出属于Flutter的引擎,所以遇到问题多看Plugin源码。On iOS the WebView widget is bac.

2021-11-21 16:48:19 4142 1

原创 Flutter:视频全屏切换

我会分享一些在网上找不到,或者遇到问题并解决的事情。最近在调研Flutter视频播放,在横屏切换到竖屏的时候遇到了点问题。代码如下:class PortraitPage extends StatefulWidget { const PortraitPage({Key? key}) : super(key: key); @override _PortraitPageState createState() => _PortraitPageState();}class _Port.

2021-11-13 18:04:07 4345

原创 Flutter:Dio抓包配置

学习Flutter的一个月了,说好了写博客,才写完一篇就断更了,很尴尬。Dio目前应该是Flutter最火的网络请求框架了,今天不分享网络请求实现,分享一下抓包。抓包可以用Fiddler或者Charles,我当前的IP和Port为:192.168.0.85:8888。在手机的WIFI->代理->手动配置主机名和端口号。按照Dio文档配置如下:import 'package:dio/dio.dart';import 'package:dio/adapter.dart';...(.

2021-11-13 17:01:41 2906

原创 Flutter:手机号输入分段

上一次写技术博客还是2018年的事情,当时只是发表到CSDN和简书,2021年10月11日开始学习Flutter了,准备在掘金分享一下学习的历程,写的第一个Flutter示例:登录界面。先说一下手机号输入框的分段功能实现原理:假设是按照344分段123 4567 8910,逻辑如下。输入时,分别在输入的第4、9位后在3、8位后加空格。删除时,删除第4、9位时多删除一位。效果如下:Flutter代码如下:TextField( controller: controller, onC.

2021-10-16 18:15:36 1068

原创 高仿Android今日头条(微头条)点赞动画

前言设计很开心,又找到一个好看的效果。 开发很痛苦,又要百度找效果。纳尼!!!没找到!!! o(TωT)o  设计直接把原效果给我看,让我抄…预览APK下载思路小红框是点赞的图标,带有一点动画。大红框是表情喷射的区间,并且是从小红框中间的位置开始喷射。就注定两个view不是一体的。将喷射区域自定为一个遮罩层,通过getLocation...

2020-10-27 15:35:27 3361

原创 Android 屏幕适配(values、drawable适配)

Android 屏幕适配(values、drawable适配)一 value适配1 SW说明1.1 说明1.2 计算方式2 Plugin ScreenMatch2.1 使用2.2 配置文件```screenMatch.properties```二 drawable适配1 新建drawable目录三 工具1 自动生成dimens1.1 不带参数1.2 带参数2 获取屏幕参数apk3 获取屏幕参数,...

2018-10-26 16:01:51 3254

原创 Android图片高斯模糊动画

前言这里只讲高斯模糊动画的处理,不讨论高斯模糊的处理方式。想看高斯模糊处理的可以参考这个Android 图片高斯模糊解决方案通过Bitmap多次处理高斯模糊做动画,容易卡顿或者OOM。优点:解耦,易扩展实际使用什么模糊方法随意,这只是一个例子预览使用 思路:底部放一张最大高斯模糊后的图片,使用FrameLayout在上面放一个没有模糊处理的图片。通过改变上...

2018-07-19 13:16:02 854 2

原创 EasyPermissions Android权限适配(带流程图)

前言阅读前说明:所有系统均为Android原生系统,其他国产ROM最后再讨论。所有的申请都为主动触发,即主动点击申请按钮。申请时,默认是没有权限的。流程图中长方形中为方法名。流程图申请单个权限流程图申请权限组流程图申请混合权限(单个权限+权限组)流程图 具体流程=单个权限流程图+权限组流程图 代码中有例子,就不详细说明了。...

2018-05-26 14:51:53 3867

原创 RecyclerView实现纵向导航栏(获取RecyclerView第一个View)

预览思路纵向的RecyclerView完全没有难度,主要是指示器(IndicatorView)的动画,下面主要说IndicatorView的实现 1. TranslationY动画:由初始位置滑动到点击的当前位置ObjectAnimator animator = ObjectAnimator.ofFloat(this, "TranslationY", oldY, newY);...

2018-05-09 18:55:24 2519

原创 搭建GitHub Page

搭建GitHub Page1.安装环境下载并安装 Git下载并安装 Nodejs2.安装 Hexo$ npm install -g hexo-cli3.创建 Hexo$ hexo init <folder>$ cd <folder>$ npm install新建完成后,指定文件夹的目录如下:.├── _co...

2018-05-02 15:39:35 486

原创 高仿饿了么加减动画

效果apk下载分析1.初始addView、subView、numView都在父布局的right @Override protected void onLayout(boolean changed, int l, int t, int r, int b) { int count = getChildCount(); for (int...

2018-04-16 09:56:49 623

原创 Andorid高仿淘宝商品详情滑动渐变标题栏

效果展示思路先看结构图,根据滑动距离计算alpha 最外层是一个 NestedScrollView,监听Y轴滑动距离。长的是一个titleBar,背景为透明色,滑动过程中由透明色变为白色两边的是功能按钮,由一个白色的图标和一个黑色半透明的圆形背景组成:图标由白色变为黑色,背景由黑色半透明变为白色透明中间的标题文字由透明色变为黑色代码 scrollHeigh...

2018-03-07 19:17:38 1331

原创 Android统一处理断网

Android为全局添加View需求 给所有涉及网络请求Activity和Fragment添加一个断网的页面(以下简称emptyView),并且带有点击刷新功能,界面如图 方法1. 在需要显示emptyView的Activity和Fragment的layout中使用FrameLayout布局包括需要隐藏的内容和emptyView,并且EmptyVie...

2018-01-04 12:02:10 4064

原创 Android芝麻信用接入(旧版本)

Android芝麻信用接入(旧版本)

2017-12-08 12:13:18 1879

原创 【Kotlin】比较版本号

kotlin比较版本号

2017-06-01 16:38:03 4107

原创 【商城开发十】Android淘抢购导航栏

高仿Android淘宝商城淘抢购导航栏,原生控件,附上代码和源代码

2017-05-23 20:51:12 1668 1

原创 【商城开发九】登录设计

这次登录篇可是一把辛酸泪啊!简单说一下功能页:首页、分类、购物车、我(个人中心)PS:想要读懂这边文章需要先看【商城开发七】BaseActivity/BaseFragment篇  【商城开发八】Fragment篇:生命周期和懒加载老大设计的逻辑是:1、用户不登录可以直接看 首页和分类,如果点击购物车和我 就跳转登录2、如果登录成功,进入刚才的fragment,取消登录就返回点击前的

2017-04-23 22:16:55 549

原创 【商城开发八】Fragment篇:生命周期和懒加载

商城项目做到我的订单了,使用tablayout+viewpager+fragment,在这一刻发现fragment的生命周期变了,刚开始以为只是viewpager的预加载搞得,好我预加载全部的fragment,然后也不行,尤其是onResum和onHiddenChange的方法跟正常思路对不上啊,我想做的是每次切换到fragment,都会刷新,但是用这两个方法配合也做不到,也就第一次会被调用,后面

2017-04-23 21:47:57 727

原创 【商城开发七】BaseActivity/BaseFragment篇

写这篇内容的目的就是为了记录自己的成长,从刚开始进公司开发商城项目,到现在60多天自己成长了不少,也把app的base类完全改写了。、文章主要记录自己的成长和想法,大神请无视~~~好了开始正题BaseActivity——项目相当重要的一个类,为了以后拓展方便,也为了兼容之前的旧版,把这个类分为3个部分,分别是:BaseActivity:目前主要负责Toast和和CheckPermiss

2017-04-23 21:25:00 475

原创 【商城开发六】图片点击查看大图,支持手势,viewpager滑动

【商城开发六】图片点击查看大图,支持手势,viewpager滑动

2017-03-30 19:14:37 783

原创 【商城开发五】时间轴,订单消息

一个简单的Android订单消息时间轴效果

2017-03-29 09:47:54 1026

原创 【商城开发四】Android商品详情全部评价(下拉刷新+上滑加载更多)

Android商城全部评价 使用RecyclerView+Glid+Flowlayout+BaseRecyclerViewAdapterHelper+SuperSwipeRefreshLayout 图片数量可多可少,下拉刷新,上滑加载更多

2017-03-08 18:22:53 1214 1

原创 【商城开发三】Android 仿淘宝商品详情页下拉足迹修改版

开发商城的快有半个月了,需要做到详情页下拉足迹的效果,网上找了找没找到,找到一个差不多还有点问题,然后在基础上进行了二次开发感谢http://blog.csdn.net/yaphetzhao/article/details/53736471  YaphetZhao的博客,下面先看效果吧。修改内容一:增加了数据注入和数据绑定 dropDownMultiPagerView = n

2017-03-01 18:04:34 1876 1

原创 【商城开发二】ViewPager广告自动轮播,自动添加指示器,支持滑动

商城开发二,自己封装了一个简单的ViewPager轮播广告,支持滑动,动态添加指示器,代码简单调用,先看效果先看MainActivity.javapublic class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState)

2017-02-28 16:03:44 480

原创 【商城开发一】Android高仿京东标题栏渐变,下拉隐藏(RecyclerView)

开始工作了,第一个项目是一个商城app,分享一下京东商城滑动标题栏渐变,下拉刷新隐藏标题栏的效果。先看看再说1.先看一下布局文件,是一个刷新控件嵌套一个RecyclerView,head_searche是搜索栏,也就是toolbar了。<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

2017-02-24 18:56:15 3569 3

原创 使用Genymotion安装APK出现错误Failure [INSTALL_FAILED_NO_MATCHING_ABIS]的解决办法

genymotion作为最快的android模拟器,深受广大开发者的喜爱。但是有时候也会碰到比较尴尬的问题:安装APK出现错误Failure [INSTALL_FAILED_NO_MATCHING_ABIS]。截图如下:这个问题出现在模拟器上的概率更大些,原因是某些应用使用了原生库(NDK,Native Lib),这些库的编译目标通常是arm架构的cpu,在x86上运行就会报这样的

2016-05-12 14:18:02 7889

转载 【转载】Android屏幕适配全攻略(最权威的官方适配指导)

转自:http://blog.csdn.net/zhaokaiqiang1992/article/details/45419023Android的屏幕适配一直以来都在折磨着我们这些开发者,本篇文章以Google的官方文档为基础,全面而深入的讲解了Android屏幕适配的原因、重要概念、解决方案及最佳实践,我相信如果你能认真的学习本文,对于Android的屏幕适配,你将有所收获!

2015-12-05 14:58:05 824

转载 【转载】开源库

通用库/General LibraryOpenCV无需多言。RAVLRecognition And Vision Library. 线程安全。强大的IO机制。包含AAM。CImg很酷的一个图像处理包。整个库只有一个头文件。包含一个基于PDE的光流算法。图像,视频IO/Image, Video IOFreeImageDevILImage

2015-12-02 21:36:48 468

原创 Android通过session与服务端保持一致

用浏览器访问服务端的时候,服务端都会随机生成一个session并发送给浏览器,浏览器获得这个session,之后每次访问都会把这个session添加到请求的头部信息中,服务端通过session来判断是否为同一用户。而Android与服务端进行数据交换的时候有时候会用到session,下面就说一下关于Android如何获取并发送session的方法,另外也讲一下如果加上验证码该怎么请求信息。废话

2015-11-29 05:06:37 1524

原创 Android拍照、图库裁剪图片(兼容版)

一个简单的Android拍照、图库、裁剪示例,兼容华为、三星手机先看Mainactivityimport android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener

2015-11-18 14:27:24 930

原创 基于UDP的手机与电脑互相通信的简单实例

今天来写一个基于UDP协议的手机与电脑互相通信的简单例子,废话不多说直接上代码,注释写的很明白了,就不多解释了。环境是java环境,工具用的eclipse。首先看电脑端的:import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.Inet

2015-11-05 11:05:47 1342

转载 【转载】19个实用的Android开发工具

本文为大家带来19个实用的Android开发工具,希望对广大Android开发者有帮助。1、XAppDbgXAppDbg是一个可以在运行中改变代码中参数的一个应用开发工具。这个工具可以为你省下大量的时间,因为你不用为应用的每次小改变而重新编译运行你的程序。2、ChkBugReport这个工具可以快速地检查输出的Android错误报告。它从Android错误报

2015-09-07 19:02:15 593

原创 Android布局问题基本理解

初学Android的时候,经常由于布局名字相似,功能差不多容易弄混,今天来简单的解释一下,加深理解。主要讲RelativeLayout。1、相对于父控件的摆放android:layout_alignParentTop      如果为true,将该控件的顶部与其父控件的顶部对齐; android:layout_alignParentBottom 如果为true,将该控件

2015-08-13 14:11:34 912

转载 【转载】2015必须推荐的Android框架,猿必读系列!

本文转自:http://www.apkbus.com/android-239741-1-1.html  文章数据转载,不是原创,个人觉得非常实用,所以来推荐一下。一、GuavaGoogle的基于java1.6的类库集合的扩展项目,包括collections, caching, primitives support, concurrency librari

2015-05-26 11:41:48 572

原创 通过writeaudio方法将录音识别成文字(使用讯飞的SDK)

因为这个demo用到了讯飞语音,所以需要申请讯飞的key值,另外对录音的格式也有一定的要求:16bit,16000hz,单声道的pcm文件,因为布局只有一个button和两个Textview,其中两个textview显示的结果不一样,用不到的同学可自行去掉,另外还需要添加权限,导入jar包,所以就不上传了。下面就是代码:import java.io.FileInputStream;

2015-05-07 20:34:06 7127 1

RecyclerView实现纵向导航栏(获取RecyclerView第一个View)

RecyclerView实现纵向导航栏(获取RecyclerView第一个View)RecyclerView实现纵向导航栏(获取RecyclerView第一个View)RecyclerView实现纵向导航栏(获取RecyclerView第一个View)

2018-05-09

Android芝麻信用demo

Android芝麻信用旧版接入,博客地址http://blog.csdn.net/LuckKissMo/article/details/78750231

2017-12-08

Android淘抢购导航栏

Android淘宝淘抢购时间导航栏,自己写的,要个辛苦分,2017年5月23日

2017-05-23

Android商品详情下拉刷新弹出足迹

Android商品详情下拉刷新弹出足迹

2017-04-15

Android点击查看大图,支持手势Viewpager

Android点击查看大图,支持手势放大缩小Viewpager滑动

2017-03-30

Android时间轴效果

一个简单的Android时间轴效果 博客地址:http://blog.csdn.net/luckkissmo/article/details/67640552

2017-03-29

Android商城全部评价(刷新+加载更多)

Android商城全部评价 使用RecyclerView+Glid+Flowlayout+BaseRecyclerViewAdapterHelper +SuperSwipeRefreshLayout 图片数量可多可少,下拉刷新,上滑加载更多

2017-03-08

Android商城全部评价

Android商城全部评价 使用RecyclerView+Glid+Flowlayout+BaseRecyclerViewAdapterHelper 图片数量可多可少

2017-03-08

Android 仿淘宝商品详情页下拉足迹修正

Android 仿淘宝商品详情页下拉足迹修正版,增加了数据接口和点击事件,要一分是为了辛苦分,也为了以后能上传更多的内容,谢谢了 博客在这:http://blog.csdn.net/luckkissmo/article/details/59113539 可以先看效果在下载

2017-03-01

Android Viewpager轮播封装

简单封装的viewpager轮播广告支持动态添加指示器和滑动

2017-02-28

genymotion-arm-translation(附带脚本)

genymotion-arm-translation,附带脚本,专门解决直接安装失败问题

2016-05-12

恢复系统主题(win7X64)

解决VBox虚拟机运行Unable to load R3 module ...VBoxDD.dll (VBoxDD):GetLastError=1790的问题

2015-12-06

Android拍照、图库、裁剪(兼容版)

Android拍照、图库、裁剪,兼容华为、三星

2015-11-18

基于UDP的手机与电脑互相通信实例

基于UDP的手机与电脑互相通信简单实例,代码注释的很清楚

2015-11-05

Android Eclipse

集成Eclipse,SDK已更新到5.1,64位的,解压即可使用

2015-03-27

最新版的Android Studio下载和安装教程带有SDK

最新版的Android Studio下载和安装教程,另带有jdk的安装方式

2015-02-12

SVN.exe+汉化包+使用说明

SVN.exe+汉化包+使用说明统统打包送给你

2015-02-11

电脑、手机合理上网的几种方法

这里面是几种合理上网的工具包括设置DNS,软件,替换host等。

2015-02-09

订制ROM视频教程

订制ROM视频教程,由于文件过大,我已上传到百度网盘,下载文档,就可以看到链接了

2015-02-07

仿QQ5.0侧滑代码

仿QQ5.0侧滑代码

2015-02-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除