<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[SXH_Android的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/SXH_Android</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; SXH_Android]]></copyright><item><title><![CDATA[两个APP授权登录回调]]></title><link>https://blog.youkuaiyun.com/SXH_Android/article/details/103530651</link><guid>https://blog.youkuaiyun.com/SXH_Android/article/details/103530651</guid><author>SXH_Android</author><pubDate>Fri, 13 Dec 2019 17:17:01 +0800</pubDate><description><![CDATA[由于项目需要做A应用调起B应用授权给A应用。A应用获取B应用传递的信息

刚开始使用的广播来进行传递，但是不同机型有很多问题，在vivo有些机型下，有权限问题，跟无法回调。

也就是A调起B后，B授权完，无法回调到A。


ComponentName componentName = new ComponentName(
        "com.xxx.xxx",   //要去启动的App的包名...]]></description><category></category></item><item><title><![CDATA[上传git]]></title><link>https://blog.youkuaiyun.com/SXH_Android/article/details/100517114</link><guid>https://blog.youkuaiyun.com/SXH_Android/article/details/100517114</guid><author>SXH_Android</author><pubDate>Tue, 03 Sep 2019 14:14:15 +0800</pubDate><description><![CDATA[1.新建github的项目地址，待用

2.本地项目初始化git init

3.git add .

4.git commit -m "第一次提交"

5.git remote add origin 地址

6.git pull --rebase origin master

7.git push -u origin master

如果冲突直接覆盖

git push -f origin m...]]></description><category></category></item><item><title><![CDATA[android 高德地图历史轨迹回放速度进度暂停播放。]]></title><link>https://blog.youkuaiyun.com/SXH_Android/article/details/100514583</link><guid>https://blog.youkuaiyun.com/SXH_Android/article/details/100514583</guid><author>SXH_Android</author><pubDate>Tue, 03 Sep 2019 12:32:48 +0800</pubDate><description><![CDATA[背景：项目需求。要求历史轨迹回放要能播放、暂停，对播放进度控制，播放速度控制，刚开始以官方demo的平滑移动作为demo进行开发，但是发现没法控制进度，速度只有一个API smoothMarker.setTotalDuration(40); 但是都没办法根据需求进行设置。速度太快信息框都有时跟不上会闪动。

所以理清思路：

分以下几个步骤

首先是后台返回经纬度数据列表

1.根据数据列表在地图...]]></description><category></category></item><item><title><![CDATA[仿微信朋友圈图片浏览动画效果，大图，超长图。]]></title><link>https://blog.youkuaiyun.com/SXH_Android/article/details/99844822</link><guid>https://blog.youkuaiyun.com/SXH_Android/article/details/99844822</guid><author>SXH_Android</author><pubDate>Tue, 20 Aug 2019 14:44:56 +0800</pubDate><description><![CDATA[先看一下效果图，裁剪不好，最好下载apk到手机看看

1普通图，超大图。



2.超长图



1.项目使用GestureViews，如果你没有超长图（超过长度6000px就不行）就可以使用，并且支持gif动图

效果支持很多，旋转，缩放，拖拽，等都支持，可以去看看。

git 地址：https://github.com/alexvasilkov/GestureViews

2.那长度超过6...]]></description><category></category></item><item><title><![CDATA[仿淘宝菜单栏线条滚动]]></title><link>https://blog.youkuaiyun.com/SXH_Android/article/details/96861159</link><guid>https://blog.youkuaiyun.com/SXH_Android/article/details/96861159</guid><author>SXH_Android</author><pubDate>Mon, 22 Jul 2019 15:19:26 +0800</pubDate><description><![CDATA[布局




布局代码
&lt;LinearLayout
    android:orientation="vertical"
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_...]]></description><category></category></item><item><title><![CDATA[NDK 调用so包以及找不到类出错。]]></title><link>https://blog.youkuaiyun.com/SXH_Android/article/details/80700963</link><guid>https://blog.youkuaiyun.com/SXH_Android/article/details/80700963</guid><author>SXH_Android</author><pubDate>Fri, 15 Jun 2018 17:06:10 +0800</pubDate><description><![CDATA[1.首先看一下最常见的出错，找不到so包。出错代码：Build command failed.Error while executing process D:\androidsdk\android-sdk-windows\cmake\3.6.4111459\bin\cmake.exe with arguments {--build F:\TestHello\app\.externalNativeB...]]></description><category></category></item><item><title><![CDATA[Android Studio 生成so包和.H文件给jni调用产生新so包。(即so包调so包)]]></title><link>https://blog.youkuaiyun.com/SXH_Android/article/details/80694291</link><guid>https://blog.youkuaiyun.com/SXH_Android/article/details/80694291</guid><author>SXH_Android</author><pubDate>Thu, 14 Jun 2018 17:02:01 +0800</pubDate><description><![CDATA[第一步：先使用AS创建一个支持C/C++项目。第二步：创建项目后在cpp文件夹下面创建一个h文件和一个cpp文件1.h文件和cpp文件里面这里就随意写一个求和的第三步：修改CMakeLists.txt文件。这里只是改了生成的包名。和加入Hello.cpp文件第四步：编译 运行。这里虽然没有调用Hello.cpp里面的方法，但不影响so包的生成。            由于我在build.gradl...]]></description><category></category></item><item><title><![CDATA[CMakeLists格式。]]></title><link>https://blog.youkuaiyun.com/SXH_Android/article/details/80662930</link><guid>https://blog.youkuaiyun.com/SXH_Android/article/details/80662930</guid><author>SXH_Android</author><pubDate>Tue, 12 Jun 2018 11:22:57 +0800</pubDate><description><![CDATA[# CMake版本信息
cmake_minimum_required(VERSION 3.4.1)

# 支持-std=gnu++11
set(CMAKE_VERBOSE_MAKEFILE on)
set(CMAKE_CXX_FLAGS &quot;${CMAKE_CXX_FLAGS} -std=gnu++11&quot;)

# 工程路径
set(pathToProject F:/Communication)

#...]]></description><category></category></item><item><title><![CDATA[opengl fbo离屏渲染，处理Android截屏卡顿太久。]]></title><link>https://blog.youkuaiyun.com/SXH_Android/article/details/78835966</link><guid>https://blog.youkuaiyun.com/SXH_Android/article/details/78835966</guid><author>SXH_Android</author><pubDate>Mon, 18 Dec 2017 18:50:18 +0800</pubDate><description><![CDATA[opengl fbo离屏渲染，处理Android截屏卡顿太久。只做笔记。]]></description><category></category></item><item><title><![CDATA[tablayout 设置下划线宽度。]]></title><link>https://blog.youkuaiyun.com/SXH_Android/article/details/78775748</link><guid>https://blog.youkuaiyun.com/SXH_Android/article/details/78775748</guid><author>SXH_Android</author><pubDate>Mon, 11 Dec 2017 19:28:46 +0800</pubDate><description><![CDATA[tablayout 设置下划线宽度]]></description><category></category></item><item><title><![CDATA[Android指纹识别认识和基本使用。]]></title><link>https://blog.youkuaiyun.com/SXH_Android/article/details/78486089</link><guid>https://blog.youkuaiyun.com/SXH_Android/article/details/78486089</guid><author>SXH_Android</author><pubDate>Thu, 09 Nov 2017 10:00:21 +0800</pubDate><description><![CDATA[只作为笔记记录。转发请附链接。]]></description><category></category></item><item><title><![CDATA[JNI GetMethodID called with pending exception java.lang.NoSuchMethodError]]></title><link>https://blog.youkuaiyun.com/SXH_Android/article/details/72383739</link><guid>https://blog.youkuaiyun.com/SXH_Android/article/details/72383739</guid><author>SXH_Android</author><pubDate>Wed, 17 May 2017 14:43:22 +0800</pubDate><description><![CDATA[JNI DETECTED ERROR IN APPLICATION: JNI GetMethodID called with pending exception java.lang.NoSuchMethodError: no non-static method "Lxxx;.size()I"]]></description><category></category></item><item><title><![CDATA[vuforia 上传图片更换背景图片。]]></title><link>https://blog.youkuaiyun.com/SXH_Android/article/details/70237864</link><guid>https://blog.youkuaiyun.com/SXH_Android/article/details/70237864</guid><author>SXH_Android</author><pubDate>Wed, 19 Apr 2017 10:45:06 +0800</pubDate><description><![CDATA[vuforia 上传图片更换背景图片,以及遇到的坑，和相关问题。请各位大神指点。]]></description><category></category></item><item><title><![CDATA[android studio 运行vuforia 官方demo，自学教程一]]></title><link>https://blog.youkuaiyun.com/SXH_Android/article/details/70143937</link><guid>https://blog.youkuaiyun.com/SXH_Android/article/details/70143937</guid><author>SXH_Android</author><pubDate>Wed, 12 Apr 2017 16:06:25 +0800</pubDate><description><![CDATA[android studio+vuforia运行官方demo，新手入门ar。新手自学，有出错和疑问的留言，请指点。多谢大神。]]></description><category></category></item><item><title><![CDATA[关于高德地图定位跑到非洲的情况。]]></title><link>https://blog.youkuaiyun.com/SXH_Android/article/details/69228582</link><guid>https://blog.youkuaiyun.com/SXH_Android/article/details/69228582</guid><author>SXH_Android</author><pubDate>Wed, 05 Apr 2017 10:52:29 +0800</pubDate><description><![CDATA[在这记录高德地图定位的相关问题。
1.高德地图定位之后跑到非洲那边过去了。
原因是因为 sha1没有设置对，或者只设置对了一个，线上或者测试环境下。
测试环境下的sha1如果设置对了，就可以避免打包后才能定位成功。
2.高德地图有许多api，要参考官方文档，避免网上找的api过时。]]></description><category></category></item><item><title><![CDATA[带文字的水平垂直seekbar，也可当普通seekbar使用，可以解决垂直滑动冲突。]]></title><link>https://blog.youkuaiyun.com/SXH_Android/article/details/52640352</link><guid>https://blog.youkuaiyun.com/SXH_Android/article/details/52640352</guid><author>SXH_Android</author><pubDate>Fri, 23 Sep 2016 17:08:18 +0800</pubDate><description><![CDATA[1.先来看效果图


2.直接贴代码
package cn.funny.main;

import android.content.Context;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.GradientDrawable;
import android.util.Attribu]]></description><category></category></item><item><title><![CDATA[android studio 添加aar文件库]]></title><link>https://blog.youkuaiyun.com/SXH_Android/article/details/52292903</link><guid>https://blog.youkuaiyun.com/SXH_Android/article/details/52292903</guid><author>SXH_Android</author><pubDate>Tue, 23 Aug 2016 17:30:09 +0800</pubDate><description><![CDATA[第一步先导入aar文件，放入项目的libs文件夹中

第二步  在build.gradle(Module:app)中添加
repositories {
    flatDir{
        dirs 'libs'
    }
}
记得在android{}的外面添加！！！
然后在dependencies{}里面添加
 compile name:'xxx文件名',ext: 'a]]></description><category></category></item><item><title><![CDATA[popupwindow的使用，背景虚化]]></title><link>https://blog.youkuaiyun.com/SXH_Android/article/details/50619994</link><guid>https://blog.youkuaiyun.com/SXH_Android/article/details/50619994</guid><author>SXH_Android</author><pubDate>Mon, 01 Feb 2016 18:05:07 +0800</pubDate><description><![CDATA[学习笔记]]></description><category></category></item><item><title><![CDATA[通讯录实例]]></title><link>https://blog.youkuaiyun.com/SXH_Android/article/details/50570808</link><guid>https://blog.youkuaiyun.com/SXH_Android/article/details/50570808</guid><author>SXH_Android</author><pubDate>Sat, 23 Jan 2016 17:50:55 +0800</pubDate><description><![CDATA[用于记录学习，如有代码相同，本人无恶意。]]></description><category></category></item></channel></rss>