<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[FErryer_linj的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/FErryer_linj</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; FErryer_linj]]></copyright><item><title><![CDATA[Android获取可用内存（系统，sd卡，u盘）]]></title><link>https://blog.youkuaiyun.com/FErryer_linj/article/details/54912048</link><guid>https://blog.youkuaiyun.com/FErryer_linj/article/details/54912048</guid><author>FErryer_linj</author><pubDate>Tue, 07 Feb 2017 16:48:59 +0800</pubDate><description><![CDATA[/**
*通过反射获取不同存储卡的路径，主要是用来获取外挂sd卡路径，内置sd卡路径可通过Environment类的方法获得
*/
public static boolean hasEnoughStorage(Context context) {
//
        StorageManager storageManager = (StorageManager) context.getSystem]]></description><category></category></item><item><title><![CDATA[Android 不依赖activity的dialog]]></title><link>https://blog.youkuaiyun.com/FErryer_linj/article/details/52174440</link><guid>https://blog.youkuaiyun.com/FErryer_linj/article/details/52174440</guid><author>FErryer_linj</author><pubDate>Wed, 10 Aug 2016 17:22:25 +0800</pubDate><description><![CDATA[在dialog中调用settype方法 
 
getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);]]></description><category></category></item><item><title><![CDATA[Android抓取log文件的方法]]></title><link>https://blog.youkuaiyun.com/FErryer_linj/article/details/52065001</link><guid>https://blog.youkuaiyun.com/FErryer_linj/article/details/52065001</guid><author>FErryer_linj</author><pubDate>Fri, 29 Jul 2016 14:56:04 +0800</pubDate><description><![CDATA[很简单，使用命令行来就可以，步骤如下： 
1.adb devices  检查调试设备是否连接好，没有调试设备抓不了 
2.adb logcat -c 
3.cd …(Desktop) 进入你要存放日志文件的目录，括号中是存放在桌面 
4.adb logcat -v time > xx.log  xx是保存的log文件的名字，到这里然后运行你的程序就可以抓取log了 
5.关闭命令行就可以在桌面看到生]]></description><category></category></item><item><title><![CDATA[android 笔记11  得到布局，状态栏显示隐藏，代码优化]]></title><link>https://blog.youkuaiyun.com/FErryer_linj/article/details/51891324</link><guid>https://blog.youkuaiyun.com/FErryer_linj/article/details/51891324</guid><author>FErryer_linj</author><pubDate>Tue, 12 Jul 2016 18:05:50 +0800</pubDate><description><![CDATA[1.在一个普通类中得到activity的布局？ 
Activity context = view.getContext(); 
context.findViewById();private Activity mContext;
mContext = (Activity) view.getContext();2.动态显示和隐藏系统状态栏WindowManager.LayoutParams layout]]></description><category></category></item><item><title><![CDATA[优快云-markdown编辑器]]></title><link>https://blog.youkuaiyun.com/FErryer_linj/article/details/51885963</link><guid>https://blog.youkuaiyun.com/FErryer_linj/article/details/51885963</guid><author>FErryer_linj</author><pubDate>Tue, 12 Jul 2016 09:10:27 +0800</pubDate><description><![CDATA[欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来，用它写博客，将会带来全新的体验哦：
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗    Ctrl + B 
斜体    Ctrl + I 
引用    Ctrl]]></description><category></category></item><item><title><![CDATA[Android笔记 httpurlconnection]]></title><link>https://blog.youkuaiyun.com/FErryer_linj/article/details/51363302</link><guid>https://blog.youkuaiyun.com/FErryer_linj/article/details/51363302</guid><author>FErryer_linj</author><pubDate>Tue, 10 May 2016 15:01:22 +0800</pubDate><description><![CDATA[//获得天气信息的线程,网络连接是耗时任务，将其放到子线程中执行，通过handler传递消息更新ui
        new Thread(new Runnable() {            @Override
            public void run() {
                HttpURLConnection connection = null;]]></description><category></category></item><item><title><![CDATA[Android 笔记10]]></title><link>https://blog.youkuaiyun.com/FErryer_linj/article/details/50777734</link><guid>https://blog.youkuaiyun.com/FErryer_linj/article/details/50777734</guid><author>FErryer_linj</author><pubDate>Wed, 02 Mar 2016 10:10:03 +0800</pubDate><description><![CDATA[关于Android fragment的一些问题在加载fragment布局的时候如果给其加上viewgroup，则在该fragment依赖的活动中进行replace时会出现Android: java.lang.IllegalStateException: The specified child already has a parent错误，为了解决这个问题，可以在活动中移除child，也可以在初始化f]]></description><category></category></item><item><title><![CDATA[Android笔记9]]></title><link>https://blog.youkuaiyun.com/FErryer_linj/article/details/50581839</link><guid>https://blog.youkuaiyun.com/FErryer_linj/article/details/50581839</guid><author>FErryer_linj</author><pubDate>Mon, 25 Jan 2016 17:06:07 +0800</pubDate><description><![CDATA[android 中px和dp，sp之间的相互转换/**
*像素转换为dp
*/
public static int pxtodp(Context context, float pxValue) { 
            final float scale = context.getResources().getDisplayMetrics().density; 
            retu]]></description><category></category></item><item><title><![CDATA[Android 退出应用程序，所有活动，活动的管理]]></title><link>https://blog.youkuaiyun.com/FErryer_linj/article/details/49622665</link><guid>https://blog.youkuaiyun.com/FErryer_linj/article/details/49622665</guid><author>FErryer_linj</author><pubDate>Tue, 03 Nov 2015 21:40:00 +0800</pubDate><description><![CDATA[写一个baseactivity，在其onCreate方法中调用addActivity方法 
在其onDestroy方法中调用removeActivity方法 
在需要退出应用程序的地方调用finishAll方法public class ActivityCollector{
    public static List<Activity> activities = new ArrayList<>();]]></description><category></category></item><item><title><![CDATA[指南针]]></title><link>https://blog.youkuaiyun.com/FErryer_linj/article/details/48658475</link><guid>https://blog.youkuaiyun.com/FErryer_linj/article/details/48658475</guid><author>FErryer_linj</author><pubDate>Tue, 22 Sep 2015 19:14:15 +0800</pubDate><description><![CDATA[这么简单的东西就啥也不说了package com.example.linj.mysensorapplication;import android.content.Context;
import android.hardware.Sensor;
import android.hardware.SensorEvent;
import android.hardware.SensorEventListene]]></description><category></category></item><item><title><![CDATA[Android 笔记8]]></title><link>https://blog.youkuaiyun.com/FErryer_linj/article/details/48526797</link><guid>https://blog.youkuaiyun.com/FErryer_linj/article/details/48526797</guid><author>FErryer_linj</author><pubDate>Thu, 17 Sep 2015 19:50:54 +0800</pubDate><description><![CDATA[目录自定义View之画奥运五环package com.example.linj.myownapp.paint;import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.os.Ha]]></description><category></category></item><item><title><![CDATA[Android 笔记7]]></title><link>https://blog.youkuaiyun.com/FErryer_linj/article/details/48296079</link><guid>https://blog.youkuaiyun.com/FErryer_linj/article/details/48296079</guid><author>FErryer_linj</author><pubDate>Tue, 08 Sep 2015 20:06:16 +0800</pubDate><description><![CDATA[目录Android的除Activity之外的三大组件SQLiteandroid 数据库的查询方法case R.id.button_select:
                //offset 要写在orderby中，如“id DESC limit 2 offset 2”，不能在limit中写limit 3 offset 2
                Cursor cursor = db.q]]></description><category></category></item><item><title><![CDATA[自己整理的一些Android Studio 常用快捷键]]></title><link>https://blog.youkuaiyun.com/FErryer_linj/article/details/48295753</link><guid>https://blog.youkuaiyun.com/FErryer_linj/article/details/48295753</guid><author>FErryer_linj</author><pubDate>Tue, 08 Sep 2015 19:41:14 +0800</pubDate><description><![CDATA[Ctrl+Y  删除行 
Home    将光标移到行的开头 
end 将光标移到行末 
Shift+Enter 在当前行下新加一行 
Ctrl+Alt+Enter  在当前行前新加一行 
Shift+Alt+方向键   当前行上下移动  
Ctrl+D  复制当前行到下一行 
Alt+Enter   导包，快速补充完单词 
Shift+F6    重命名 
Ctrl+Alt+L  格式化代码 
C]]></description><category></category></item><item><title><![CDATA[Android 笔记 6]]></title><link>https://blog.youkuaiyun.com/FErryer_linj/article/details/48274507</link><guid>https://blog.youkuaiyun.com/FErryer_linj/article/details/48274507</guid><author>FErryer_linj</author><pubDate>Mon, 07 Sep 2015 22:04:58 +0800</pubDate><description><![CDATA[目录一个游戏，未完，待续fragment碎片的生命周期 
 
给碎片创建布局，创建碎片<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:lay]]></description><category></category></item><item><title><![CDATA[一个聊天界面]]></title><link>https://blog.youkuaiyun.com/FErryer_linj/article/details/48140549</link><guid>https://blog.youkuaiyun.com/FErryer_linj/article/details/48140549</guid><author>FErryer_linj</author><pubDate>Mon, 31 Aug 2015 21:42:00 +0800</pubDate><description><![CDATA[目录布局    先写一个布局，包含一个自定义的菜单，ListView用于显示聊天信息，底部布局左边的imageview用于选择表情，图片，中间输入框，右边发送按钮。
    再写放在ListView中的子布局
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/a]]></description><category></category></item><item><title><![CDATA[Android 笔记 5]]></title><link>https://blog.youkuaiyun.com/FErryer_linj/article/details/48140141</link><guid>https://blog.youkuaiyun.com/FErryer_linj/article/details/48140141</guid><author>FErryer_linj</author><pubDate>Mon, 31 Aug 2015 21:19:43 +0800</pubDate><description><![CDATA[目录这几天写的一些布局，全都混在一起了，懒得整理package com.example.linj.fragmentapplication.activity;import android.app.AlertDialog;
import android.app.DatePickerDialog;
import android.app.Dialog;
import android.app.Fragment]]></description><category></category></item><item><title><![CDATA[java.lang.SecurityException: Requires VIBRATE permission]]></title><link>https://blog.youkuaiyun.com/FErryer_linj/article/details/48054901</link><guid>https://blog.youkuaiyun.com/FErryer_linj/article/details/48054901</guid><author>FErryer_linj</author><pubDate>Fri, 28 Aug 2015 16:59:05 +0800</pubDate><description><![CDATA[这个是需要震动权限的意思，添加震动权限就可以了]]></description><category></category></item><item><title><![CDATA[Android笔记 4]]></title><link>https://blog.youkuaiyun.com/FErryer_linj/article/details/47982645</link><guid>https://blog.youkuaiyun.com/FErryer_linj/article/details/47982645</guid><author>FErryer_linj</author><pubDate>Tue, 25 Aug 2015 20:20:32 +0800</pubDate><description><![CDATA[目录ListView自定义adapter，在ListView中加入header和foot，//加载布局
mListView = (ListView) findViewById(R.id.list_view_test);
        initFruit();
        //找到布局中的控件
        inflater = getLayoutInflater();
        //加]]></description><category></category></item><item><title><![CDATA[Android笔记 3]]></title><link>https://blog.youkuaiyun.com/FErryer_linj/article/details/47955907</link><guid>https://blog.youkuaiyun.com/FErryer_linj/article/details/47955907</guid><author>FErryer_linj</author><pubDate>Mon, 24 Aug 2015 19:43:57 +0800</pubDate><description><![CDATA[目录布局综合应用之一写一个登陆界面，注册界面，忘记密码界面，实现点击事件 
//登陆
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android]]></description><category></category></item><item><title><![CDATA[Android 笔记2]]></title><link>https://blog.youkuaiyun.com/FErryer_linj/article/details/47786857</link><guid>https://blog.youkuaiyun.com/FErryer_linj/article/details/47786857</guid><author>FErryer_linj</author><pubDate>Wed, 19 Aug 2015 20:16:37 +0800</pubDate><description><![CDATA[目录活动的两种启动方式下一个活动返回值给上一个活动package com.example.linj.myfirstapplication;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.util.L]]></description><category></category></item></channel></rss>