<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[FindMyDante的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/FindMyDante</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; FindMyDante]]></copyright><item><title><![CDATA[git的回退到某个commit并创建分支（现有的代码不会退）]]></title><link>https://blog.youkuaiyun.com/FindMyDante/article/details/83276284</link><guid>https://blog.youkuaiyun.com/FindMyDante/article/details/83276284</guid><author>FindMyDante</author><pubDate>Mon, 22 Oct 2018 17:47:41 +0800</pubDate><description><![CDATA[比如：要从之前的某个commit发版本，但是现有的代码不回退。

1.没试过

 git checkout -b branchnamecommitid（创建并切换）

git branch branchnamecommitid（只创建，不切换）

2.我试过

  1.git branch branchname

 2.git checkout &amp;lt;commit id&amp;gt;会进入游离状态

...]]></description><category></category></item><item><title><![CDATA[android 自定义实现键盘顶起输入框]]></title><link>https://blog.youkuaiyun.com/FindMyDante/article/details/80404822</link><guid>https://blog.youkuaiyun.com/FindMyDante/article/details/80404822</guid><author>FindMyDante</author><pubDate>Tue, 22 May 2018 14:02:38 +0800</pubDate><description><![CDATA[1.activity的mainfest设为android:windowSoftInputMode=&quot;adjustResize|stateHidden&quot;2.activity的布局结构为设为scrollview+Linearlayout]]></description><category></category></item><item><title><![CDATA[viewpager的clipChildren属性]]></title><link>https://blog.youkuaiyun.com/FindMyDante/article/details/80257248</link><guid>https://blog.youkuaiyun.com/FindMyDante/article/details/80257248</guid><author>FindMyDante</author><pubDate>Wed, 09 May 2018 17:55:33 +0800</pubDate><description><![CDATA[设为false,可以填满]]></description><category></category></item><item><title><![CDATA[android studio 3.0.1中文输入的问题]]></title><link>https://blog.youkuaiyun.com/FindMyDante/article/details/78646925</link><guid>https://blog.youkuaiyun.com/FindMyDante/article/details/78646925</guid><author>FindMyDante</author><pubDate>Mon, 27 Nov 2017 17:10:08 +0800</pubDate><description><![CDATA[android studio 升级到3.0.1 后，搜狗输入法中文会卡或者无法输入。解决方法如下：
1.替换android studio 目录的jre文件
2.1如果不行，更新搜狗输入法到最新版]]></description><category></category></item><item><title><![CDATA[android的原生SlidingDrawer禁止触摸滑动]]></title><link>https://blog.youkuaiyun.com/FindMyDante/article/details/77746598</link><guid>https://blog.youkuaiyun.com/FindMyDante/article/details/77746598</guid><author>FindMyDante</author><pubDate>Thu, 31 Aug 2017 15:00:38 +0800</pubDate><description><![CDATA[重写SlidingDrawer的onInterceptTouchEvent方法，返回false。]]></description><category></category></item><item><title><![CDATA[android 点击图标，应用重新启动]]></title><link>https://blog.youkuaiyun.com/FindMyDante/article/details/76084304</link><guid>https://blog.youkuaiyun.com/FindMyDante/article/details/76084304</guid><author>FindMyDante</author><pubDate>Tue, 25 Jul 2017 16:40:52 +0800</pubDate><description><![CDATA[在启动activity的onCreate方法加入：
     if(!isTaskRoot()){
            finish();
            return;
        }]]></description><category></category></item><item><title><![CDATA[android图片大小的要求质量压缩图片]]></title><link>https://blog.youkuaiyun.com/FindMyDante/article/details/76021987</link><guid>https://blog.youkuaiyun.com/FindMyDante/article/details/76021987</guid><author>FindMyDante</author><pubDate>Mon, 24 Jul 2017 16:11:54 +0800</pubDate><description><![CDATA[public static int  getCompressBitmap(Bitmap bitmap){
        ByteArrayOutputStream baos = new ByteArrayOutputStream();
        bitmap.compress(CompressFormat.JPEG, 100, baos);
        int options =]]></description><category></category></item><item><title><![CDATA[android按分辨率压缩图片]]></title><link>https://blog.youkuaiyun.com/FindMyDante/article/details/76021960</link><guid>https://blog.youkuaiyun.com/FindMyDante/article/details/76021960</guid><author>FindMyDante</author><pubDate>Mon, 24 Jul 2017 16:08:07 +0800</pubDate><description><![CDATA[public static Bitmap getimage(String srcPath,int width,int height) {
        BitmapFactory.Options newOpts = new BitmapFactory.Options();
        newOpts.inJustDecodeBounds = true;
        Bitmap b]]></description><category></category></item><item><title><![CDATA[android跳转至权限设置界面]]></title><link>https://blog.youkuaiyun.com/FindMyDante/article/details/74635157</link><guid>https://blog.youkuaiyun.com/FindMyDante/article/details/74635157</guid><author>FindMyDante</author><pubDate>Fri, 07 Jul 2017 10:34:33 +0800</pubDate><description><![CDATA[public static void goToSettingIntent(Context context) {
Intent localIntent = new Intent();
localIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
if (Build.VERSION.SDK_INT >= 9) {
localIntent.setAct]]></description><category></category></item><item><title><![CDATA[android获取通知权限]]></title><link>https://blog.youkuaiyun.com/FindMyDante/article/details/74517570</link><guid>https://blog.youkuaiyun.com/FindMyDante/article/details/74517570</guid><author>FindMyDante</author><pubDate>Thu, 06 Jul 2017 09:29:50 +0800</pubDate><description><![CDATA[支持API19以上

方法一：public boolean isNotificationEnable(Context context){

        AppOpsManager mAppOps = (AppOpsManager) context.getSystemService(APP_OPS_SERVICE);
        ApplicationInfo appInfo = conte...]]></description><category></category></item><item><title><![CDATA[android的webview适应网页(url）中的图片]]></title><link>https://blog.youkuaiyun.com/FindMyDante/article/details/74231009</link><guid>https://blog.youkuaiyun.com/FindMyDante/article/details/74231009</guid><author>FindMyDante</author><pubDate>Mon, 03 Jul 2017 17:32:56 +0800</pubDate><description><![CDATA[StringBuffer stringBuffer = new StringBuffer();
        stringBuffer.append(" \n");
        stringBuffer.append(" \n");
        stringBuffer.append(" \n");
        stringBuffer.append(" \n");]]></description><category></category></item><item><title><![CDATA[activity的四种启动模式]]></title><link>https://blog.youkuaiyun.com/FindMyDante/article/details/48575017</link><guid>https://blog.youkuaiyun.com/FindMyDante/article/details/48575017</guid><author>FindMyDante</author><pubDate>Sat, 19 Sep 2015 14:37:49 +0800</pubDate><description><![CDATA[设置activity的启动模式,只需在android manifest.xml中设置 android:launchMode="";
1.standard(默认模式):
每次启动都会创建一个新的activity.
2.singletop
启动的activity如果在栈顶,就不会创建新的activity.
3.singletask
启动的activity如果不存在,会创建新的activit]]></description><category></category></item><item><title><![CDATA[android四大组件]]></title><link>https://blog.youkuaiyun.com/FindMyDante/article/details/48572507</link><guid>https://blog.youkuaiyun.com/FindMyDante/article/details/48572507</guid><author>FindMyDante</author><pubDate>Sat, 19 Sep 2015 09:32:41 +0800</pubDate><description><![CDATA[1.activity
   一个activity就是一个单独的屏幕,每个activity之间通过intent来通信.
2.service
    service用于在后台完成指定操作,没有用户界面.启动service有两种启动方式:
       start service:启动后,会导致服务的onstartCommand()方法被调用,其生命周期与启动它的组件无关.
        b]]></description><category></category></item><item><title><![CDATA[android的5个存储方式]]></title><link>https://blog.youkuaiyun.com/FindMyDante/article/details/48572411</link><guid>https://blog.youkuaiyun.com/FindMyDante/article/details/48572411</guid><author>FindMyDante</author><pubDate>Sat, 19 Sep 2015 09:18:54 +0800</pubDate><description><![CDATA[1.sharepreferences:
   采用xml保存配置信息,只能在一个包中使用.
2.文件存储:
    android中读取文件和java实现I/O一样,提供了openFileInput和openFileOutput来读取文件.
3.sqlite:
   SQLite是标准的轻量级数据库,支持sql语句.
4.ContentProvider:
      用于应用之间的数]]></description><category></category></item><item><title><![CDATA[andrid五大布局]]></title><link>https://blog.youkuaiyun.com/FindMyDante/article/details/48572293</link><guid>https://blog.youkuaiyun.com/FindMyDante/article/details/48572293</guid><author>FindMyDante</author><pubDate>Sat, 19 Sep 2015 09:05:49 +0800</pubDate><description><![CDATA[LinearLayout:
  linearlayout将每个元素按照水平或垂直顺序排列,每一个子元素都在前一个元素后面.
RelativeLayout:
  relativelayout是按各个按子元素之间的位置关系完成布局.
AbsoluteLayout:
absolutelayout是绝对定位布局,左上角为(0,0),通过android:layout_x和android:layou]]></description><category></category></item><item><title><![CDATA[andrid系统的架构]]></title><link>https://blog.youkuaiyun.com/FindMyDante/article/details/48572103</link><guid>https://blog.youkuaiyun.com/FindMyDante/article/details/48572103</guid><author>FindMyDante</author><pubDate>Sat, 19 Sep 2015 08:15:59 +0800</pubDate><description><![CDATA[1.android系统的架构
android采用分层结构,分为四层,从下到上:
第一层:Linux核心层:
Linux核心层是基于linux内核2.6,android系统的内存管理,系统管理,网络协议以及驱动模型都依赖Linux内核.
第二层:系统运行层:
 分为系统库(Library)和android run time;系统库用来联系第三层应用程序框架层和linux内核.
(1)系统]]></description><category></category></item><item><title><![CDATA[Tcp/ip三次握手,4次分手.]]></title><link>https://blog.youkuaiyun.com/FindMyDante/article/details/48554869</link><guid>https://blog.youkuaiyun.com/FindMyDante/article/details/48554869</guid><author>FindMyDante</author><pubDate>Fri, 18 Sep 2015 22:15:29 +0800</pubDate><description><![CDATA[1.Tcp 有6种标志位:
SYN(synchronous):建立连接
ACK(acknowledgement) 确认.
PSH(push)传送
FIN(finish)结束
RST(reset)重置
URG(urgent)紧急
sequence number(顺序号码)
acknowledge number(确认号码)

第一次握手:主机A发送SYN=1,随机sequence ]]></description><category></category></item><item><title><![CDATA[二叉树的性质]]></title><link>https://blog.youkuaiyun.com/FindMyDante/article/details/48540923</link><guid>https://blog.youkuaiyun.com/FindMyDante/article/details/48540923</guid><author>FindMyDante</author><pubDate>Fri, 18 Sep 2015 07:59:45 +0800</pubDate><description><![CDATA[1.二叉树中,第m(m>=1)层至多有2^(m-1)个结点.
2.深度为k的二叉树至多有2^k-1个结点.
3.对于任意一个二叉树,如果叶子的结点为n0,度为为2的结点为n2,则n0=n2+1;
完全二叉树的性质:
 1.对于完全二叉树有n个结点,则深度为x+1;x
 2.如果完全二叉树有n个结点,从上到下,从左到右,以1....n编号,对于第i个结点:
     如果i>1;则序号i]]></description><category></category></item><item><title><![CDATA[顺序循环队列的基本操作]]></title><link>https://blog.youkuaiyun.com/FindMyDante/article/details/48540809</link><guid>https://blog.youkuaiyun.com/FindMyDante/article/details/48540809</guid><author>FindMyDante</author><pubDate>Fri, 18 Sep 2015 07:51:06 +0800</pubDate><description><![CDATA[1.顺序循环队列的定义:
  #define QueueSize 100;
typedef struct Squeue {
    int queue[QueueSize];
     int front,rear//队头和队尾的计数点
}Sequeue;
2.顺序循环队列的入队操作(增):
  status EnQueue(Sequeue *sq,int e);
{
    /]]></description><category></category></item><item><title><![CDATA[android开发中px,dip,dp,sp,dpi的区别,以及dp与px换算公式.]]></title><link>https://blog.youkuaiyun.com/FindMyDante/article/details/48531407</link><guid>https://blog.youkuaiyun.com/FindMyDante/article/details/48531407</guid><author>FindMyDante</author><pubDate>Thu, 17 Sep 2015 22:33:13 +0800</pubDate><description><![CDATA[px全称pixel称为像素,就是屏幕上的实际像素点单位.
dip或dp(device independent pixels),设备独立像素,与屏幕本身有关.
sp全称(scale pixel),类似dp,主要处理文字大小.
dpi是屏幕像素密度,每英寸多少像素.
density表示每英寸的显示点数,单位dpi;
公式:dip=(dpi/160)*px
1.dpi=160时,dp=px;]]></description><category></category></item></channel></rss>