<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[csdnbsd的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/csdnbsd</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; csdnbsd]]></copyright><item><title><![CDATA[【微信支付】【云开发】企业付款到零钱代码相关]]></title><link>https://blog.youkuaiyun.com/csdnbsd/article/details/108880011</link><guid>https://blog.youkuaiyun.com/csdnbsd/article/details/108880011</guid><author>csdnbsd</author><pubDate>Wed, 30 Sep 2020 09:36:10 +0800</pubDate><description><![CDATA[安装tenpay

条件：已开通企业付款到零钱的功能的商户号

准备：微信支付证书，appid，mchid，partnerKey




// 云函数入口文件
const cloud = require('wx-server-sdk')
const tenpay = require('tenpay')

  // 初始化微信支付SDK
  const config = {
    appid: '*********',
    mchid: '******',
    pfx: require('fs').]]></description><category></category></item><item><title><![CDATA[Vue 关于H5 或者 vue项目发布时遇到的mode问题]]></title><link>https://blog.youkuaiyun.com/csdnbsd/article/details/106493721</link><guid>https://blog.youkuaiyun.com/csdnbsd/article/details/106493721</guid><author>csdnbsd</author><pubDate>Tue, 02 Jun 2020 12:25:50 +0800</pubDate><description><![CDATA[目前发现本地运行项目都是默认的hash模式，如果发布的话最好使用history模式，不然会遇到一些麻烦，

具体细节等有空了再写，

最近一个月没写Android 一直在搞Vue的后台管理系统，uni-app，H5 等， 这种视图数据绑定的模式简直爽的不要，写页面处理数据太快太快了，太轻了
...]]></description><category></category></item><item><title><![CDATA[##日常命令/小技巧随手笔记-检索关键词（-xx）]]></title><link>https://blog.youkuaiyun.com/csdnbsd/article/details/106046458</link><guid>https://blog.youkuaiyun.com/csdnbsd/article/details/106046458</guid><author>csdnbsd</author><pubDate>Mon, 11 May 2020 08:23:11 +0800</pubDate><description><![CDATA[linux访问 win共享文件方式：



$ sudo apt-get install smbclient
$ smbclient --user=share //192.168.66.198/share


]]></description><category></category></item><item><title><![CDATA[关于Android 9.0 全屏显示问题，已解决]]></title><link>https://blog.youkuaiyun.com/csdnbsd/article/details/103663186</link><guid>https://blog.youkuaiyun.com/csdnbsd/article/details/103663186</guid><author>csdnbsd</author><pubDate>Mon, 23 Dec 2019 12:06:54 +0800</pubDate><description><![CDATA[9.0：
WindowManager.LayoutParams lp = getWindow().getAttributes();
lp.layoutInDisplayCutoutMode = WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES;
getWindow().setAttributes(lp);
V...]]></description><category></category></item><item><title><![CDATA[Glide 4.8.+ 圆角与CenterCrop 冲突解决]]></title><link>https://blog.youkuaiyun.com/csdnbsd/article/details/91870514</link><guid>https://blog.youkuaiyun.com/csdnbsd/article/details/91870514</guid><author>csdnbsd</author><pubDate>Thu, 13 Jun 2019 16:13:02 +0800</pubDate><description><![CDATA[Glide.with(mContext)
        .load(item.getImagePath())
        .apply(center) 
        .apply((RoundedCornersTransformation));

以上方式centerCrop无效，

以下为正确显示的方式，不知道有没有更好的方式

multiLeft = new MultiT...]]></description><category></category></item><item><title><![CDATA["No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android"]]></title><link>https://blog.youkuaiyun.com/csdnbsd/article/details/83347177</link><guid>https://blog.youkuaiyun.com/csdnbsd/article/details/83347177</guid><author>csdnbsd</author><pubDate>Wed, 24 Oct 2018 17:23:39 +0800</pubDate><description><![CDATA[Android Studio 在更新过程中会遇到类似的问题，

&quot;No toolchains found in the NDK toolchains folder for ABI with prefix: arm/mips/******&quot; 等等。

是因为 toolchains 文件中缺失某些文件导致。

最简单的解决方法 在官网下载最新版本的 NDK，找到\toolchains 目录，

然后替...]]></description><category></category></item><item><title><![CDATA[Android逆向学习之避坑一《Smali动态调试》]]></title><link>https://blog.youkuaiyun.com/csdnbsd/article/details/78268603</link><guid>https://blog.youkuaiyun.com/csdnbsd/article/details/78268603</guid><author>csdnbsd</author><pubDate>Wed, 18 Oct 2017 00:34:33 +0800</pubDate><description><![CDATA[大部分调试步骤网上都可以找得到，说两个新手容易跳坑的两个地方
1 调试之前 IDE 一定要安装 Smali 插件，
2 8700 或者相应的端口一定要在DDMS 或者 cmd 对接成功，
待续。。。]]></description><category></category></item><item><title><![CDATA[Android 逆向学习之《Smail语法查询手册》]]></title><link>https://blog.youkuaiyun.com/csdnbsd/article/details/77371156</link><guid>https://blog.youkuaiyun.com/csdnbsd/article/details/77371156</guid><author>csdnbsd</author><pubDate>Fri, 18 Aug 2017 15:58:27 +0800</pubDate><description><![CDATA[关键字
.field private isFlag:z　
定义变量
.method　　 方法
.parameter　 方法参数
.prologue　　 方法开始
.line 12　　 此方法位于第12行
invoke-super　 调用父函数
const/high16   v0, 0x7fo3　　把0x7fo3赋值给v0
invoke-direct　　 调用函数
return-]]></description><category></category></item><item><title><![CDATA[Android Studio 操作之：Gradle提速]]></title><link>https://blog.youkuaiyun.com/csdnbsd/article/details/77371062</link><guid>https://blog.youkuaiyun.com/csdnbsd/article/details/77371062</guid><author>csdnbsd</author><pubDate>Fri, 18 Aug 2017 15:51:35 +0800</pubDate><description><![CDATA[提速之：    tasks.whenTaskAdded { task ->
        if (
        task.name.contains("lint")//如果instant run不生效，把clean这行干掉
//                // ||task.name.equals("clean")//项目中有用到aidl则不可以舍弃这个任务
////]]></description><category></category></item><item><title><![CDATA[Android跑Monkey必备代码]]></title><link>https://blog.youkuaiyun.com/csdnbsd/article/details/67636168</link><guid>https://blog.youkuaiyun.com/csdnbsd/article/details/67636168</guid><author>csdnbsd</author><pubDate>Tue, 28 Mar 2017 14:20:53 +0800</pubDate><description><![CDATA[防止Monkey点击状态栏，虚拟按键
首先是手机全屏动态隐藏状态栏和虚拟按键（本人使用nexus6p）
adb shell settings put global policy_control immersive.full=*

恢复：adb shell settings put global policy_control null
然后取消音量键返回键等事件（防止点开音量键 然后进入设]]></description><category></category></item><item><title><![CDATA[Android 由于SDK版本不同setUserVisibleHint造成的nullPointerexception]]></title><link>https://blog.youkuaiyun.com/csdnbsd/article/details/65442822</link><guid>https://blog.youkuaiyun.com/csdnbsd/article/details/65442822</guid><author>csdnbsd</author><pubDate>Thu, 23 Mar 2017 13:51:52 +0800</pubDate><description><![CDATA[Android 由于SDK版本不同setUserVisibleHint造成的nullPointerexception
最近发现 SDK 24+ 的 setUserVisibleHint方法执行顺序和之前不一样 造成空指针，切记初始化数据一定要判断]]></description><category></category></item><item><title><![CDATA[Android，随手保存小知识，小窍门，减少记忆负担]]></title><link>https://blog.youkuaiyun.com/csdnbsd/article/details/53046414</link><guid>https://blog.youkuaiyun.com/csdnbsd/article/details/53046414</guid><author>csdnbsd</author><pubDate>Sat, 05 Nov 2016 17:05:31 +0800</pubDate><description><![CDATA[大部分都是收录网上的
1 activity内部有EditText，那已进入此界面就会弹出软键盘，要想不弹软键盘怎么办

android:windowSoftInputMode="stateAlwaysHidden"]]></description><category></category></item><item><title><![CDATA[Android webView点击图片放大效果之坑]]></title><link>https://blog.youkuaiyun.com/csdnbsd/article/details/52783506</link><guid>https://blog.youkuaiyun.com/csdnbsd/article/details/52783506</guid><author>csdnbsd</author><pubDate>Tue, 11 Oct 2016 00:30:13 +0800</pubDate><description><![CDATA[在网上copy的代码  根本交互不了java代码 挣扎了一天才发现 这句代码有坑 
  window.imagelistner.openImage(this.src);

 试过window.open 也不行 报错， js语法忘记太多也是硬伤
  imagelistner.openImage(this.src);
 改成这样就可以了，不知道是不是我虚拟机调试的缘故，
因为网上demo很]]></description><category></category></item><item><title><![CDATA[爬坑之- Unable to start activity ComponentInfo]]></title><link>https://blog.youkuaiyun.com/csdnbsd/article/details/52264742</link><guid>https://blog.youkuaiyun.com/csdnbsd/article/details/52264742</guid><author>csdnbsd</author><pubDate>Sun, 21 Aug 2016 01:09:30 +0800</pubDate><description><![CDATA[Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference


一句话： 检查你的xml 文件，比如控件名字大小写什么的！！！！！！！！！！！！]]></description><category></category></item><item><title><![CDATA[Android Studio之ADB错误解决 java.io.IOException:  Error while Installing APK]]></title><link>https://blog.youkuaiyun.com/csdnbsd/article/details/52126378</link><guid>https://blog.youkuaiyun.com/csdnbsd/article/details/52126378</guid><author>csdnbsd</author><pubDate>Fri, 05 Aug 2016 10:12:31 +0800</pubDate><description><![CDATA[java.io.IOException:  Error while Installing APK  远程主机强迫关闭了一个现有连接


这个问题困扰好久，以为是手机的毛病，或者数据线的毛病 结果发现自己想多了。从字面的意思就可以看出来ADB 被迫关闭or重启
于是在电脑搜索ADB.exe
搜出来 四个adb.exe  分别是 鲁大师一个 WPS两个 SDK一个。日了狗~~！
或者删掉。]]></description><category></category></item><item><title><![CDATA[Android之Toast自定义动画]]></title><link>https://blog.youkuaiyun.com/csdnbsd/article/details/51980749</link><guid>https://blog.youkuaiyun.com/csdnbsd/article/details/51980749</guid><author>csdnbsd</author><pubDate>Thu, 21 Jul 2016 11:11:51 +0800</pubDate><description><![CDATA[参考出处：http://www.cnblogs.com/net168/p/4237528.html
（会出现窗体泄漏has leaked window） 避免在线程中removeView
public class MyToast {
    boolean mShowTime;
    boolean mIsShow;
    WindowManager mWdm;
    Timer mTi]]></description><category></category></item><item><title><![CDATA[Android 背景模糊之Glide算法]]></title><link>https://blog.youkuaiyun.com/csdnbsd/article/details/51909826</link><guid>https://blog.youkuaiyun.com/csdnbsd/article/details/51909826</guid><author>csdnbsd</author><pubDate>Thu, 14 Jul 2016 15:36:23 +0800</pubDate><description><![CDATA[模糊算法：
 public static Bitmap blur(Context context, Bitmap bitmap, int radius) throws RSRuntimeException {
        RenderScript rs = null;
        try {
            rs = RenderScript.create(context);
 ]]></description><category></category></item><item><title><![CDATA[Android微信支付支付失败-1等问题-脱坑指南]]></title><link>https://blog.youkuaiyun.com/csdnbsd/article/details/51850826</link><guid>https://blog.youkuaiyun.com/csdnbsd/article/details/51850826</guid><author>csdnbsd</author><pubDate>Thu, 07 Jul 2016 14:28:55 +0800</pubDate><description><![CDATA[一些因为粗心 或者官方文档不完善造成的-1等问题解决办法
使用微信支付的正确姿势


1 首先keystore必须和微信平台注册的签名一样


2 第一次请求微信参数问题 ↓ 不能有空的字段 否则这一步请求就出错！

 List packageParams = new LinkedList<>();
  packageParams.add(new BasicNameValuePa]]></description><category></category></item><item><title><![CDATA[PullToRefreshListView addHeaderView 下拉刷新冲突问题]]></title><link>https://blog.youkuaiyun.com/csdnbsd/article/details/51656684</link><guid>https://blog.youkuaiyun.com/csdnbsd/article/details/51656684</guid><author>csdnbsd</author><pubDate>Mon, 13 Jun 2016 12:01:10 +0800</pubDate><description><![CDATA[PullToRefreshListView.addHeaderView后 如果内容View超过一屏幕后 如果View在底部的话 下拉会触发到下拉刷新而不会回到View的顶部，这个BUG啊


解决方法最快的就是，不让listView的item不为0，也就是listView内有数据。]]></description><category></category></item><item><title><![CDATA[Android中ListVIew高度自适应，解决ScrollView冲突问题以及Android表格]]></title><link>https://blog.youkuaiyun.com/csdnbsd/article/details/51330081</link><guid>https://blog.youkuaiyun.com/csdnbsd/article/details/51330081</guid><author>csdnbsd</author><pubDate>Fri, 06 May 2016 11:21:08 +0800</pubDate><description><![CDATA[效果图





类似格式，


listView_item.xml

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
]]></description><category></category></item></channel></rss>