<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[fcp12138的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/fcp12138</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fcp12138]]></copyright><item><title><![CDATA[Android12截屏调用]]></title><link>https://blog.youkuaiyun.com/fcp12138/article/details/131561567</link><guid>https://blog.youkuaiyun.com/fcp12138/article/details/131561567</guid><author>fcp12138</author><pubDate>Wed, 05 Jul 2023 18:19:08 +0800</pubDate><description><![CDATA[Android12后截屏代码调整,反射实现截屏功能]]></description><category></category></item><item><title><![CDATA[LoliProfiler使用记录]]></title><link>https://blog.youkuaiyun.com/fcp12138/article/details/119941488</link><guid>https://blog.youkuaiyun.com/fcp12138/article/details/119941488</guid><author>fcp12138</author><pubDate>Thu, 26 Aug 2021 22:57:25 +0800</pubDate><description><![CDATA[背景
项目存在严重的Native内存泄露问题，android studio自带的工具目前无法很好的分析Native层的问题。
从网上找了一遍，没有靠谱的的方案（包括使用DDMS的隐藏native分析方法，我在自己开发的android设备上，使用eng版本无法正常操作，设置系统参数后，系统无法正常启动）
无意中发现了腾讯开源了LoliProfiler项目，一款Android内存分析工具。
LoliProfiler github链接
LoliProfiler  国内地址

自己简单看了下，基于QT5开发，cma]]></description><category></category></item><item><title><![CDATA[Flutter开发环境搭建]]></title><link>https://blog.youkuaiyun.com/fcp12138/article/details/107756946</link><guid>https://blog.youkuaiyun.com/fcp12138/article/details/107756946</guid><author>fcp12138</author><pubDate>Mon, 03 Aug 2020 10:53:34 +0800</pubDate><description><![CDATA[所有的步骤在  flutter 中文网站上了解
本篇写下自己配置环境的流程
1、安装Git
git官网网速太慢，我使用国内淘宝镜像网站 网站链接
我选择当时最新版本

v2.28.0.windows.1
Git-2.28.0-64-bit.exe

下载后，安装路径自己修改，其他都是默认就行
2、下载flutter SDK
官网给出两个方法：下载SDK安装包 或者 git下载github上的源码。
前者，我下载后少个.git文件，后续操作存在问题（可能是解压问题）。
后者，下载实在太慢。
（1）我在码云上，]]></description><category></category></item><item><title><![CDATA[android studio http代理配置问题]]></title><link>https://blog.youkuaiyun.com/fcp12138/article/details/104208854</link><guid>https://blog.youkuaiyun.com/fcp12138/article/details/104208854</guid><author>fcp12138</author><pubDate>Fri, 07 Feb 2020 13:33:32 +0800</pubDate><description><![CDATA[众所周知，因为肺炎问题，基本现在都是在家远程办公。
我们公司原本就是局域网办公，这次远程办公，我要在局域网内电脑android studio配置http代理（以前就没用过）
按照我自己的理解，填写好代理的IP和端口就应该可以了（IP和端口没有问题），不放心的可以用下面的check connection 按钮就行测试

但是，我导入项目，下载gradle的一些东西时（dl.google.com），还...]]></description><category></category></item><item><title><![CDATA[Android系统升级失败]]></title><link>https://blog.youkuaiyun.com/fcp12138/article/details/84992122</link><guid>https://blog.youkuaiyun.com/fcp12138/article/details/84992122</guid><author>fcp12138</author><pubDate>Thu, 13 Dec 2018 18:15:00 +0800</pubDate><description><![CDATA[1、现象

在升级系统是，卡在Recovery中，从串口信息看，停在


init: skipping insecure file '/default.prop'
init: skipping insecure file '/init.rc'
init: Timed out waiting for /dev/.coldboot_done


大概意思 是 跳过这些文件，但是同事和我说，init文件...]]></description><category></category></item><item><title><![CDATA[Nanohttpd 异常 Explicit termination medthod 'end' not called 解决方法]]></title><link>https://blog.youkuaiyun.com/fcp12138/article/details/80436644</link><guid>https://blog.youkuaiyun.com/fcp12138/article/details/80436644</guid><author>fcp12138</author><pubDate>Thu, 24 May 2018 17:23:28 +0800</pubDate><description><![CDATA[Nanohttpd 是一款轻量型的java服务端框架。github为https://github.com/NanoHttpd/nanohttpd在集成使用到android]]></description><category></category></item><item><title><![CDATA[android studio 2.2.2 关于JNI的初建报CMake错误]]></title><link>https://blog.youkuaiyun.com/fcp12138/article/details/52974579</link><guid>https://blog.youkuaiyun.com/fcp12138/article/details/52974579</guid><author>fcp12138</author><pubDate>Sun, 30 Oct 2016 21:40:37 +0800</pubDate><description><![CDATA[前段时间android studio 2.2.2 公布了，更新后在创建项目时多了一个Support C++的选项，侧面反应出对于NDK的支持优化了。今天在选择这个选项准备尝试一下时，初建项目就报错了。（当时一头雾水，只能百度和Google，但都是直接创建成功，并没有我这样的问题）倒是学到了一堆的知识，关于CMake的。。。当时报的错有一堆，几句关键的我记得： 
Error:executing ext]]></description><category></category></item><item><title><![CDATA[自制图库]]></title><link>https://blog.youkuaiyun.com/fcp12138/article/details/52755706</link><guid>https://blog.youkuaiyun.com/fcp12138/article/details/52755706</guid><author>fcp12138</author><pubDate>Sat, 08 Oct 2016 13:04:57 +0800</pubDate><description><![CDATA[经过一个月碎片的时间，博主编写一套相对完整的相册控件库（基本上是模仿微信的实现）。 
在这里分享： 
github：https://github.com/fcp12138/Album功能 1. 基本功能相册 
图片的加载我同意写在BaseLoadAdapter 类中，内部是用Glide加载的，可以很方便修改加载方式/**
 *  图片加载
 * Created by fcp on 2016/7/29]]></description><category></category></item><item><title><![CDATA[Android应用开发试题（收集）]]></title><link>https://blog.youkuaiyun.com/fcp12138/article/details/52091172</link><guid>https://blog.youkuaiyun.com/fcp12138/article/details/52091172</guid><author>fcp12138</author><pubDate>Tue, 02 Aug 2016 09:06:13 +0800</pubDate><description><![CDATA[收集一些开发上的例题，不定更新1、Android的VM虚拟机是哪个？ A 
A.Dalvik  B.JVM  C.KVM  D. framework2、AndroidVM虚拟机中运行的文件的后缀名为（）C 
A.class  B.apk  C.dex  D.xml博主解释：解压APK文件就知道了3、下列选项是Activity启动的方法有（）ACD 
A. startActivity   B.goTo]]></description><category></category></item><item><title><![CDATA[C++ string使用for改变为何必须使用引用]]></title><link>https://blog.youkuaiyun.com/fcp12138/article/details/52036006</link><guid>https://blog.youkuaiyun.com/fcp12138/article/details/52036006</guid><author>fcp12138</author><pubDate>Tue, 26 Jul 2016 15:11:36 +0800</pubDate><description><![CDATA[例子1：#include <iostream>
#include <cctype>
using std::cin;
using std::cout;
using std::endl;
using std::string;
int main(){    string s("assss,ddd,eeee");
    decltype(s.size()) punct_cnt = 0;
    for(a]]></description><category></category></item><item><title><![CDATA[Android蓝牙——自定义通讯框架FreeBlue]]></title><link>https://blog.youkuaiyun.com/fcp12138/article/details/51820899</link><guid>https://blog.youkuaiyun.com/fcp12138/article/details/51820899</guid><author>fcp12138</author><pubDate>Mon, 04 Jul 2016 14:52:57 +0800</pubDate><description><![CDATA[刚学Android时，自己写过一个基于蓝牙的五子棋联机对战APP。 
分享地址：https://github.com/fcp12138/BlueChess  
界面如下： 
以上都是扯淡 = =  
最近我重写了原来里面的蓝牙通讯逻辑，将整个逻辑通讯层进行优化封装起来，以备以后再次利用。重写构思的框架结构如下 
 
地址分享在https://github.com/fcp12138/FreeBlue]]></description><category></category></item><item><title><![CDATA[自定义之类微信底部渐变栏]]></title><link>https://blog.youkuaiyun.com/fcp12138/article/details/51518825</link><guid>https://blog.youkuaiyun.com/fcp12138/article/details/51518825</guid><author>fcp12138</author><pubDate>Fri, 27 May 2016 18:07:54 +0800</pubDate><description><![CDATA[废话不多说，先看效果： 
 
记得微信刚出来时，他的这个渐变效果还是惊艳到我的。现在网上也有很多微信渐变栏的例子，我看过都是利用Paint的Xfermode来实现的。但是我看过微信apk里头，他的两张（选中与非选中）图片都是有的。所以我以前按照自己的思路写了一个，这段时间整理代码时，把他整理出来了。 
要说我实现的原理，其实挺简单的，就是两种图都有，一个变淡，一个变深。每个小块：/**
 * 渐变子]]></description><category></category></item><item><title><![CDATA[Design之CoordinatorLayout+TabLayout+RecyclerView&CollapsingToolbarLayout]]></title><link>https://blog.youkuaiyun.com/fcp12138/article/details/51492787</link><guid>https://blog.youkuaiyun.com/fcp12138/article/details/51492787</guid><author>fcp12138</author><pubDate>Tue, 24 May 2016 19:15:06 +0800</pubDate><description><![CDATA[Design]]></description><category></category></item><item><title><![CDATA[小知识——Butter Knife]]></title><link>https://blog.youkuaiyun.com/fcp12138/article/details/51318907</link><guid>https://blog.youkuaiyun.com/fcp12138/article/details/51318907</guid><author>fcp12138</author><pubDate>Wed, 04 May 2016 22:51:07 +0800</pubDate><description><![CDATA[Butter Knife是什么？ 
你是否对android里的findViewById写得心力憔悴? 
你是否对Listview适配器的ViewHolder无脑模式编写感到疲惫？ 
Butter Knife就是来解放程序员的。我第一次接触Butter Knife是在反编译饿了么时看到里面有，当时好奇百度了一下，发现是个好东西！于是果断用，现在基本爱不释手了。]]></description><category></category></item><item><title><![CDATA[探索发现之Okhttp]]></title><link>https://blog.youkuaiyun.com/fcp12138/article/details/51183859</link><guid>https://blog.youkuaiyun.com/fcp12138/article/details/51183859</guid><author>fcp12138</author><pubDate>Mon, 18 Apr 2016 22:12:32 +0800</pubDate><description><![CDATA[前段时间，学长推荐我使用okhttp，说用了就会爱不释手的。自己水平有限，写这篇文章出于自我的探索，看了网上一堆牛人的解释，自己也写写心得罢了。]]></description><category></category></item><item><title><![CDATA[安装Android Studio相关教程]]></title><link>https://blog.youkuaiyun.com/fcp12138/article/details/51018630</link><guid>https://blog.youkuaiyun.com/fcp12138/article/details/51018630</guid><author>fcp12138</author><pubDate>Wed, 30 Mar 2016 19:47:08 +0800</pubDate><description><![CDATA[安装Android Studio相关教程]]></description><category></category></item></channel></rss>