<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Wubo的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/androidwubo</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; androidwubo]]></copyright><item><title><![CDATA[Android jetpack compose 如何初始化 你会吗]]></title><link>https://blog.youkuaiyun.com/androidwubo/article/details/123645585</link><guid>https://blog.youkuaiyun.com/androidwubo/article/details/123645585</guid><author>androidwubo</author><pubDate>Mon, 21 Mar 2022 20:50:04 +0800</pubDate><description><![CDATA[各个平台介绍jetpack compose的强大功能、优势、写法，可是如何下手，怎么开始呢？

一、新建一个kotlin的项目，最小sdk版本需要写21

二、在app目录下的build.gradle 中写这么几项





拷贝：


buildFeatures {
    // Enables Jetpack Compose for this module
    compose true
}


compileOptions {
    sourceCompatibility JavaVersion.]]></description><category></category></item><item><title><![CDATA[Android image设置不同形状的另一种方式]]></title><link>https://blog.youkuaiyun.com/androidwubo/article/details/117462168</link><guid>https://blog.youkuaiyun.com/androidwubo/article/details/117462168</guid><author>androidwubo</author><pubDate>Wed, 02 Jun 2021 10:32:48 +0800</pubDate><description><![CDATA[转自

https://blog.youkuaiyun.com/yechaoa/article/details/117339632
]]></description><category></category></item><item><title><![CDATA[Android  下拉抽屉  + CoordinatorLayout + appbarlayout  + toolbar（悬停） + viewPager（recycleview）]]></title><link>https://blog.youkuaiyun.com/androidwubo/article/details/115730460</link><guid>https://blog.youkuaiyun.com/androidwubo/article/details/115730460</guid><author>androidwubo</author><pubDate>Thu, 15 Apr 2021 16:40:15 +0800</pubDate><description><![CDATA[常见的是CoordinatorLayout + appbarlayout + toolbar（悬停） + viewPager（recycleview）这种状态

但是如果添加上抽屉的话，会导致手势冲突

1、toolbar无法悬停（需要套一层coordinatorLayout）


&lt;?xml version="1.0" encoding="utf-8"?&gt;

&lt;android.support.design.widget.CoordinatorLayout xmlns:android=..]]></description><category></category></item><item><title><![CDATA[Android  解析串口 北斗定位]]></title><link>https://blog.youkuaiyun.com/androidwubo/article/details/113654081</link><guid>https://blog.youkuaiyun.com/androidwubo/article/details/113654081</guid><author>androidwubo</author><pubDate>Thu, 04 Feb 2021 16:39:36 +0800</pubDate><description><![CDATA[数据得到后是这个样子



time:12:14:25

prot:[/dev/ttyS2]

[Txt]

*70
$GNRMC,,V,,,,,,,,,,N*4D
$GNVTG,,,,,,,,,N*2E
$GNGGA,,,,,,0

主要看*70下面的，$GNRMC,,V,,,,,,,,,,N*4D 这个

参照https://baike.baidu.com/item/NEMA-0183/4313895?fr=aladdin可以知道



例：$GPRMC,024813.640,A,3158.4...]]></description><category></category></item><item><title><![CDATA[android  studio gradle  同步下载慢问题解决]]></title><link>https://blog.youkuaiyun.com/androidwubo/article/details/112302614</link><guid>https://blog.youkuaiyun.com/androidwubo/article/details/112302614</guid><author>androidwubo</author><pubDate>Thu, 07 Jan 2021 09:32:30 +0800</pubDate><description><![CDATA[1、去次网站下载对应的gradle

http://gradle.org/gradle-download/

2、下载好压缩包后，点击Android studio 同步，window 会再对应的 C:\Users\XXX\.gradle\wrapper\dists\ 生成 gradle-6.5-all\2oz4ud9k3tuxjg84bbf55q0tn 类似这样的一个文件夹

3、将下载好的安装包放到生成的文件夹路径下，然后再点击同步

4、完成
...]]></description><category></category></item><item><title><![CDATA[Mac 开启apache服务]]></title><link>https://blog.youkuaiyun.com/androidwubo/article/details/111755287</link><guid>https://blog.youkuaiyun.com/androidwubo/article/details/111755287</guid><author>androidwubo</author><pubDate>Sat, 26 Dec 2020 16:30:48 +0800</pubDate><description><![CDATA[//开启apache: 
sudo apachectl start

//重启apache: 
sudo apachectl restart

//关闭apache: 
sudo apachectl stop

// Mac 电脑默认Apache的访问目录为：
/Library/Webserver/Documents/

]]></description><category></category></item><item><title><![CDATA[网易云音乐播放地址]]></title><link>https://blog.youkuaiyun.com/androidwubo/article/details/110876050</link><guid>https://blog.youkuaiyun.com/androidwubo/article/details/110876050</guid><author>androidwubo</author><pubDate>Tue, 08 Dec 2020 16:24:55 +0800</pubDate><description><![CDATA[http://music.163.com/song/media/outer/url?id=5254811.mp3
5254811 音乐id 找一个免费的打开得到这个，或者客户端分享就能看到
]]></description><category></category></item><item><title><![CDATA[代码查阅APP 可从github下载或本地查阅]]></title><link>https://blog.youkuaiyun.com/androidwubo/article/details/109715999</link><guid>https://blog.youkuaiyun.com/androidwubo/article/details/109715999</guid><author>androidwubo</author><pubDate>Mon, 16 Nov 2020 10:40:53 +0800</pubDate><description><![CDATA[https://github.com/Orion-wubo/Chouti



# Chouti
代码阅读器 可以从github下载并直接查看，可以从本地选取查看 有最近的项目清单选择查看
![Image text](https://github.com/Orion-wubo/Chouti/blob/master/screenShot/Screenshot_20201115_105832_com.fengmap.chouti.jpg)
![Image text](https://github.co...]]></description><category></category></item><item><title><![CDATA[前交叉韧带重建术后康复指南]]></title><link>https://blog.youkuaiyun.com/androidwubo/article/details/109043517</link><guid>https://blog.youkuaiyun.com/androidwubo/article/details/109043517</guid><author>androidwubo</author><pubDate>Tue, 13 Oct 2020 07:34:47 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Android Jetpack-DataBinding、ViewModel、LiveData]]></title><link>https://blog.youkuaiyun.com/androidwubo/article/details/108568929</link><guid>https://blog.youkuaiyun.com/androidwubo/article/details/108568929</guid><author>androidwubo</author><pubDate>Sun, 13 Sep 2020 21:49:15 +0800</pubDate><description><![CDATA[DataBinding

https://mp.weixin.qq.com/s/J0uq3Kx_w4XrOM-sisCVHg

ViewModel

https://mp.weixin.qq.com/s/zcWo-Al4K7oPWR8JYZQleg

LiveData

https://mp.weixin.qq.com/s/MfDM9_yV24TEwrasNDsOcA
]]></description><category></category></item><item><title><![CDATA[webview 加载 html 获取gps定位 权限配置]]></title><link>https://blog.youkuaiyun.com/androidwubo/article/details/108057810</link><guid>https://blog.youkuaiyun.com/androidwubo/article/details/108057810</guid><author>androidwubo</author><pubDate>Mon, 17 Aug 2020 16:04:02 +0800</pubDate><description><![CDATA[背景：

Android端 webview 加载链接，html获取gps定位，一直返回用户拒绝定位请求权限；需要通过如下配置

1、Android 端

清单文件


&lt;!-- 网络权限，加载网络网页需要联网 --&gt;
&lt;uses-permission android:name="android.permission.INTERNET" /&gt;
&lt;!-- 粗略定位权限，允许一个程序通过网络获取粗略的位置 --&gt;
&lt;uses-permission android:name]]></description><category></category></item><item><title><![CDATA[Android webview 调用 react js 问题]]></title><link>https://blog.youkuaiyun.com/androidwubo/article/details/107694964</link><guid>https://blog.youkuaiyun.com/androidwubo/article/details/107694964</guid><author>androidwubo</author><pubDate>Thu, 30 Jul 2020 17:31:53 +0800</pubDate><description><![CDATA[Android 端


private void initWebView(){
    webView.addJavascriptInterface(this, "bridge");

    WebSettings settings = webView.getSettings();
    settings.setJavaScriptEnabled(true);
    // 这一行必须写
    settings.setDomStorageEnabled(true);//开启DOM
}


  /**
]]></description><category></category></item><item><title><![CDATA[nginx + ffmpeg rtsp 转 rtmp]]></title><link>https://blog.youkuaiyun.com/androidwubo/article/details/107186572</link><guid>https://blog.youkuaiyun.com/androidwubo/article/details/107186572</guid><author>androidwubo</author><pubDate>Tue, 07 Jul 2020 17:43:00 +0800</pubDate><description><![CDATA[1、下载nginx
 https://github.com/bzy880114/nginx-rtmp-win32-master

2、下载ffmpeg
 http://ffmpeg.org/download.html

3、开启nginx 
 cd nginx 打开终端 输入 start nginx.exe
 
4、调用如下命令 rtsp 转 rtmp流 必须开启nginx后再转流
 ffmpeg-re-rtsp_transport tcp -i "rtsp...]]></description><category></category></item><item><title><![CDATA[Java和c跨平台编译、debug]]></title><link>https://blog.youkuaiyun.com/androidwubo/article/details/106693748</link><guid>https://blog.youkuaiyun.com/androidwubo/article/details/106693748</guid><author>androidwubo</author><pubDate>Thu, 11 Jun 2020 17:47:47 +0800</pubDate><description><![CDATA[1、编译c文件生成 .o文件

g++ -std=c++11 -Wl,--add-stdcall-alias -c -ggdb HelloJNI.cpp -I "C:\Program Files\Android\Android Studio\jre\include" -I "C:\Program Files\Android\Android Studio\jre\include\win32"

2、编译生成dll

g++ -std=c++11 -shared -ggdb HelloJNI.o -o ../.]]></description><category></category></item><item><title><![CDATA[Android  webview 交互 封装]]></title><link>https://blog.youkuaiyun.com/androidwubo/article/details/105044509</link><guid>https://blog.youkuaiyun.com/androidwubo/article/details/105044509</guid><author>androidwubo</author><pubDate>Mon, 23 Mar 2020 11:43:29 +0800</pubDate><description><![CDATA[创建webview


// 这个不用说
this.getSettings().setJavaScriptEnabled(true);
// 这个解决跨域的问题
this.getSettings().setAllowFileAccessFromFileURLs(true);
this.setWebViewClient(new MyWebViewClient());
this.setWebChrom...]]></description><category></category></item><item><title><![CDATA[application.mk 介绍]]></title><link>https://blog.youkuaiyun.com/androidwubo/article/details/104943148</link><guid>https://blog.youkuaiyun.com/androidwubo/article/details/104943148</guid><author>androidwubo</author><pubDate>Wed, 18 Mar 2020 13:54:38 +0800</pubDate><description><![CDATA[概览



Application.mk指定 ndk-build 的项目范围设置。默认情况下，它位于应用项目目录中的jni/Application.mk下。

注意：其中许多参数也具有模块等效项。例如，APP_CFLAGS对应于LOCAL_CFLAGS。无论何种情况下，特定于模块的选项都将优先于应用范围选项。对于标记，两者都使用，但特定于模块的标记将后出现在命令行中，因此它们可能会替换项...]]></description><category></category></item><item><title><![CDATA[通俗易懂https]]></title><link>https://blog.youkuaiyun.com/androidwubo/article/details/104826317</link><guid>https://blog.youkuaiyun.com/androidwubo/article/details/104826317</guid><author>androidwubo</author><pubDate>Thu, 12 Mar 2020 19:51:10 +0800</pubDate><description><![CDATA[转自https://blog.youkuaiyun.com/guolin_blog/article/details/104546558
]]></description><category></category></item><item><title><![CDATA[Android studio xml代码不提示]]></title><link>https://blog.youkuaiyun.com/androidwubo/article/details/104652630</link><guid>https://blog.youkuaiyun.com/androidwubo/article/details/104652630</guid><author>androidwubo</author><pubDate>Wed, 04 Mar 2020 14:08:00 +0800</pubDate><description><![CDATA[我成功的方法

在目前xml所引用的activity中，重新创建一个layout，让这个activity引用，然后再写第三方的view，就好了

网上的方法有好多

1、删除build iml

2、file--invalidate cache\restart

3、什么删除目前使用的SDK，再重新安装

前后可以都试试
...]]></description><category></category></item><item><title><![CDATA[Android  解决Unknown host 'd29vzk4ow07wi7.cloudfront.net: nodename nor servname provided, or not known]]></title><link>https://blog.youkuaiyun.com/androidwubo/article/details/104381391</link><guid>https://blog.youkuaiyun.com/androidwubo/article/details/104381391</guid><author>androidwubo</author><pubDate>Tue, 18 Feb 2020 20:00:03 +0800</pubDate><description><![CDATA[问题：

Unknown host 'd29vzk4ow07wi7.cloudfront.net: nodename nor servname provided, or not known'. You may need to adjust the proxy settings in Gradle.

解决方式：

在project的build.gradle中



就是：

    mav...]]></description><category></category></item><item><title><![CDATA[Android 什么是AndroidX？]]></title><link>https://blog.youkuaiyun.com/androidwubo/article/details/103120362</link><guid>https://blog.youkuaiyun.com/androidwubo/article/details/103120362</guid><author>androidwubo</author><pubDate>Mon, 18 Nov 2019 12:23:13 +0800</pubDate><description><![CDATA[转发自：https://blog.youkuaiyun.com/guolin_blog/article/details/97142065
]]></description><category></category></item></channel></rss>