<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[small_technical的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/small_technical</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; small_technical]]></copyright><item><title><![CDATA[编译ijkplayer ffmpeg过程所遇到的坑]]></title><link>https://blog.youkuaiyun.com/small_technical/article/details/104536115</link><guid>https://blog.youkuaiyun.com/small_technical/article/details/104536115</guid><author>small_technical</author><pubDate>Thu, 23 Apr 2020 11:06:38 +0800</pubDate><description><![CDATA[1、编译前准备环境

cygwin+ndkr10e+sdk+git

2、ijkplayer源码地址（使用版本为0.8.8）

https://github.com/bilibili/ijkplayer

以上就是我编译前所准备的环境

3、正式踩坑

坑1、源码下载时间久（ijkplayer+ffmpeg大概下载一天，如果报错可能不止）

 git clonehttps://github....]]></description><category></category></item><item><title><![CDATA[android studio  怎么取消默认AppcompatActivity布局]]></title><link>https://blog.youkuaiyun.com/small_technical/article/details/105014574</link><guid>https://blog.youkuaiyun.com/small_technical/article/details/105014574</guid><author>small_technical</author><pubDate>Sat, 21 Mar 2020 18:24:29 +0800</pubDate><description><![CDATA[现在我们新建Activity时候google会默认使用AppcompatActivity，和ConstraintLayout布局，找了很多方法没找到，

最后发现了这篇文章https://blog.youkuaiyun.com/mp624183768/article/details/70237448，关于去掉默认ConstraintLayout布局，

同样的道理找到路径 plugins\android\li...]]></description><category></category></item><item><title><![CDATA[Android 混淆编译]]></title><link>https://blog.youkuaiyun.com/small_technical/article/details/89316555</link><guid>https://blog.youkuaiyun.com/small_technical/article/details/89316555</guid><author>small_technical</author><pubDate>Mon, 15 Apr 2019 17:47:48 +0800</pubDate><description><![CDATA[方式一：

利用Android studio编译，在build.gradle文件中只要打开对应的开关就可以了，


minifyEnabled true

（正式版本才会混淆，如果想debug版本也混淆，将release中的两行配置复制到debug中就可以）配置如下


buildTypes {
        release {
            minifyEnabled true
  ...]]></description><category></category></item><item><title><![CDATA[linux 常用命令总结]]></title><link>https://blog.youkuaiyun.com/small_technical/article/details/85112250</link><guid>https://blog.youkuaiyun.com/small_technical/article/details/85112250</guid><author>small_technical</author><pubDate>Thu, 20 Dec 2018 11:03:14 +0800</pubDate><description><![CDATA[1、复制文件

cp -v A B  （将A复制到B文件或者B路径）

2、移动文件

mv 文件夹（文件）路径A 路径B     （将文件（文件夹）A 移动到B位置或者文件）

3、查找文件

    1）find . -name &quot;*.c&quot;    （在本文件夹下查找c文件）  

    2）find . -name &quot;*.c&quot;|xargs grep --color=auto hello   ...]]></description><category></category></item><item><title><![CDATA[在Ubuntu 中使用Source Code Pro字体]]></title><link>https://blog.youkuaiyun.com/small_technical/article/details/76420118</link><guid>https://blog.youkuaiyun.com/small_technical/article/details/76420118</guid><author>small_technical</author><pubDate>Mon, 31 Jul 2017 10:34:12 +0800</pubDate><description><![CDATA[本文转自：http://blog.youkuaiyun.com/android_hasen/article/details/50523013




话说Adobe 的Source Code Pro 号称是最佳的编程字体。而且开源的。 
在ubuntu 中折腾看下，效果如何。

Step1.下载字体

推荐GitHub上面的项目主页上下载 Source Code Pro

我选择下载最]]></description><category></category></item><item><title><![CDATA[Android 相机相册调用封装类]]></title><link>https://blog.youkuaiyun.com/small_technical/article/details/73466852</link><guid>https://blog.youkuaiyun.com/small_technical/article/details/73466852</guid><author>small_technical</author><pubDate>Mon, 19 Jun 2017 14:22:22 +0800</pubDate><description><![CDATA[在app开发中相机相册的调用必不可少，但是涉及到很多类和方法的调用，使用起来很麻烦，因此对此进行一次封装很有必要，大大提高了开发效率，下面按照开发流程来展示一下代码
封装类 ImageUtils.java
调用相册：
/**
     * 跳转到相册
     */
    public static void openAlbum(Activity activity, int flag) {]]></description><category></category></item><item><title><![CDATA[Android studio 3.0上进行多渠道打包遇到的问题]]></title><link>https://blog.youkuaiyun.com/small_technical/article/details/72782671</link><guid>https://blog.youkuaiyun.com/small_technical/article/details/72782671</guid><author>small_technical</author><pubDate>Sat, 27 May 2017 16:47:49 +0800</pubDate><description><![CDATA[Error:All flavors must now belong to a named flavor dimension. The flavor 'xiaomi' is not assigned to a flavor dimension. Learn more at https://d.android.com/r/tools/flavorDimensions-missing-error-mes]]></description><category></category></item><item><title><![CDATA[对recyclerview的简单封装]]></title><link>https://blog.youkuaiyun.com/small_technical/article/details/72764465</link><guid>https://blog.youkuaiyun.com/small_technical/article/details/72764465</guid><author>small_technical</author><pubDate>Fri, 26 May 2017 11:02:07 +0800</pubDate><description><![CDATA[不多说，先直接上代码，看一下封装后的使用，避免写重复过多的代码（直接翻译为java代码也是一样的原理）
class MainActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
   ]]></description><category></category></item><item><title><![CDATA[在Android中使用kotlin（recyclerview的使用）]]></title><link>https://blog.youkuaiyun.com/small_technical/article/details/72681139</link><guid>https://blog.youkuaiyun.com/small_technical/article/details/72681139</guid><author>small_technical</author><pubDate>Thu, 25 May 2017 09:28:05 +0800</pubDate><description><![CDATA[随着google宣布kotlin作为官方开发语言，在Android中使用kotlin的趋势也越来越明显，下面是我们在项目中常用的控件（recyclerview），那么我们在项目中怎么来将Java代码改写为kotlin代码呢，下面我们就来一步一步操作：
1、首先是我们的布局文件，没什么说的，按照原来的写法就好
2、关于控件的初始化：目前我所发现的是有两种写法 
 1）没有加  apply pl]]></description><category></category></item><item><title><![CDATA[win7注册表损坏无法开机启动时（开机屏幕一直灰屏）]]></title><link>https://blog.youkuaiyun.com/small_technical/article/details/72123942</link><guid>https://blog.youkuaiyun.com/small_technical/article/details/72123942</guid><author>small_technical</author><pubDate>Mon, 15 May 2017 11:40:58 +0800</pubDate><description><![CDATA[本文转自：https://jingyan.baidu.com/article/92255446876461851648f4c9.html

工具/原料






win7系统U盘或光盘





方法/步骤










电脑启动时按DEL键或F2键进入BIOS界面（不同主板的启动BIOS按键不一样，华硕主板是F8键，技嘉主板是F12键，]]></description><category></category></item><item><title><![CDATA[app资源文件的定位（Localization）]]></title><link>https://blog.youkuaiyun.com/small_technical/article/details/70239392</link><guid>https://blog.youkuaiyun.com/small_technical/article/details/70239392</guid><author>small_technical</author><pubDate>Wed, 19 Apr 2017 13:40:32 +0800</pubDate><description><![CDATA[本地资源（res）
Android将运行在许多设备的很多地方，为了延伸到更多的用户，你的应用可能运用文本，音频文件，数字，货币，和图形在你的应用中适当的位置使用。
这个文档Android本地资源的最好练习，这个使用原则适用你正在开发的Android项目，无论是你使用的是ADT
和 Eclipse, Ant-based tools, or
其他的 IDE.
你应该已经有一个Java的应用知]]></description><category></category></item><item><title><![CDATA[android画多种颜色的圆环带动画效果]]></title><link>https://blog.youkuaiyun.com/small_technical/article/details/53945059</link><guid>https://blog.youkuaiyun.com/small_technical/article/details/53945059</guid><author>small_technical</author><pubDate>Fri, 30 Dec 2016 17:28:23 +0800</pubDate><description><![CDATA[首先在values中的attrs中创建自定义控件的属性

        
        
    
自定义控件继承view
package com.bruce.testgitdemo.test;

import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.C]]></description><category></category></item><item><title><![CDATA[android 画板（选择图片作为背景并保存）]]></title><link>https://blog.youkuaiyun.com/small_technical/article/details/53022311</link><guid>https://blog.youkuaiyun.com/small_technical/article/details/53022311</guid><author>small_technical</author><pubDate>Thu, 03 Nov 2016 16:28:09 +0800</pubDate><description><![CDATA[我看了一下网上画板的写法有很多种，这篇文章的写法就是简单便捷，个人觉得不错，大家可以参考一下，
http://blog.youkuaiyun.com/qq_31530015/article/details/51115680  

当然这篇文章只是描述了以白色背景作为画板底色，如果是要选择图片作为背景并且保存呢，下面是我自己在这个基础上修改的，代码有点粗糙，但是能实现我们所需要的功能，废话不多说了，直接上]]></description><category></category></item><item><title><![CDATA[android小知识]]></title><link>https://blog.youkuaiyun.com/small_technical/article/details/50346931</link><guid>https://blog.youkuaiyun.com/small_technical/article/details/50346931</guid><author>small_technical</author><pubDate>Mon, 25 Jul 2016 10:16:12 +0800</pubDate><description><![CDATA[资源文件drawable中创建selector布局时资源放置的位置会影响是否存在按下效果：
	      //设置按下有]]></description><category></category></item><item><title><![CDATA[手机号正则表达式匹配]]></title><link>https://blog.youkuaiyun.com/small_technical/article/details/51924432</link><guid>https://blog.youkuaiyun.com/small_technical/article/details/51924432</guid><author>small_technical</author><pubDate>Sat, 16 Jul 2016 14:51:01 +0800</pubDate><description><![CDATA[public interface RegExpConst {
  /**
   * 手机号码
   * 移动：134[0-8],135,136,137,138,139,150,151,157,158,159,182,187,188
   * 联通：130,131,132,152,155,156,185,186
   * 电信：133,1349,153,180,189
   */
  String ]]></description><category></category></item><item><title><![CDATA[Android系统定位服务]]></title><link>https://blog.youkuaiyun.com/small_technical/article/details/51839975</link><guid>https://blog.youkuaiyun.com/small_technical/article/details/51839975</guid><author>small_technical</author><pubDate>Wed, 06 Jul 2016 16:16:29 +0800</pubDate><description><![CDATA[先上代码：
/**
     * 定位服务
     */
    public void getLocation() {
        LocationManager locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);

        if (ActivityCompat.check]]></description><category></category></item><item><title><![CDATA[Android仿IOS上拉下拉弹性效果]]></title><link>https://blog.youkuaiyun.com/small_technical/article/details/51800162</link><guid>https://blog.youkuaiyun.com/small_technical/article/details/51800162</guid><author>small_technical</author><pubDate>Fri, 01 Jul 2016 11:58:34 +0800</pubDate><description><![CDATA[本文转自：http://blog.youkuaiyun.com/u014733374/article/details/42739345



用过iphone的朋友相信都体验过页面上拉下拉有一个弹性的效果，使用起来用户体验很好；Android并没有给我们封装这样一个效果，我们来看下在Android里如何实现这个效果。先看效果，感觉有些时候还是蛮实用的。




    思路：其实原理很简单，]]></description><category></category></item><item><title><![CDATA[关于5.0以下Android状态栏背景色变换]]></title><link>https://blog.youkuaiyun.com/small_technical/article/details/51396174</link><guid>https://blog.youkuaiyun.com/small_technical/article/details/51396174</guid><author>small_technical</author><pubDate>Fri, 13 May 2016 16:37:25 +0800</pubDate><description><![CDATA[下面介绍的是关于一个开源库的运用设置，开源库的地址为
https://github.com/jgilfelt/SystemBarTint

只需要添加依赖：
'com.readystatesoftware.systembartint:systembartint:1.0.3'
参考以下的博客，总结的设置方法
http://www.jianshu.com/p/0acc12c29c1b
]]></description><category></category></item><item><title><![CDATA[android imageView 图片自适应]]></title><link>https://blog.youkuaiyun.com/small_technical/article/details/50950319</link><guid>https://blog.youkuaiyun.com/small_technical/article/details/50950319</guid><author>small_technical</author><pubDate>Mon, 21 Mar 2016 21:19:13 +0800</pubDate><description><![CDATA[本文转自：http://blog.sina.com.cn/s/blog_618199e60100y537.html


网络上下载下来的图片自适应：android:adjustViewBounds="true"（其详细解释在下面）


    android:id="@+id/dynamic_item_image"

    android:layout_width="wrap_c]]></description><category></category></item><item><title><![CDATA[Android一步一步带你实现RecyclerView的拖拽和侧滑删除功能]]></title><link>https://blog.youkuaiyun.com/small_technical/article/details/50512209</link><guid>https://blog.youkuaiyun.com/small_technical/article/details/50512209</guid><author>small_technical</author><pubDate>Wed, 13 Jan 2016 17:37:01 +0800</pubDate><description><![CDATA[本文转自：http://blog.youkuaiyun.com/nugongahou110/article/details/50505210


先上效果图： 


本篇文章我们来学习一个开源项目Android-ItemTouchHelper-Demo 
这个项目使用了RecyclerView的ItemTouchHelper类实现了Item的拖动和删除功能，ItemTouchHelper是v7包]]></description><category></category></item></channel></rss>