<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[plq690816的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/plq690816</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; plq690816]]></copyright><item><title><![CDATA[GreenDao3.x使用介绍]]></title><link>https://blog.youkuaiyun.com/plq690816/article/details/53694659</link><guid>https://blog.youkuaiyun.com/plq690816/article/details/53694659</guid><author>plq690816</author><pubDate>Fri, 16 Dec 2016 16:31:12 +0800</pubDate><description><![CDATA[在本文中我只记录了我认为重要的, 旨在先创建一个简单的demo能把greendao的一些基础的功能用起来, 可能并不详细, 理解可能也有错误, 如果您想看详细而全面的介绍, 请移步官网, 如果您对本文有任何疑问或者建议, 请随时@我greendao官网: 
http://greenrobot.org/greendao 
数据库升级: 
https://github.com/yuweiguocn/Gr]]></description><category></category></item><item><title><![CDATA[android中字体设置Typeface的使用]]></title><link>https://blog.youkuaiyun.com/plq690816/article/details/53215448</link><guid>https://blog.youkuaiyun.com/plq690816/article/details/53215448</guid><author>plq690816</author><pubDate>Fri, 18 Nov 2016 13:41:58 +0800</pubDate><description><![CDATA[第一种字体设置方法：方法一：XML中使用android默认字体, Android系统默认支持三种字体，分别为：“sans”, “serif”, “monospace”...
Android:text="Hello,World"
Android:typeface="sans"
Android:textSize="20sp" />...
Android:text="Hello,World"
Androi]]></description><category></category></item><item><title><![CDATA[GreenDao2.x的基本使用和集成]]></title><link>https://blog.youkuaiyun.com/plq690816/article/details/52777011</link><guid>https://blog.youkuaiyun.com/plq690816/article/details/52777011</guid><author>plq690816</author><pubDate>Mon, 10 Oct 2016 13:38:29 +0800</pubDate><description><![CDATA[项目结构:新建Android工程GreenDaoTest 
新建Java lib工程mylib 
 
 
next, 取名mylib(自己随便取) 
 
finish, 在Android工程中创建目录Java-gen, 与Java平级, 看第一张图配置第一步:在app的build.gradle中添加配置如下: 
第二步:在mylib的build.gradle中添加配置如下: 
编码第一步: 在myl]]></description><category></category></item><item><title><![CDATA[Android性能分析工具TraceView]]></title><link>https://blog.youkuaiyun.com/plq690816/article/details/52470810</link><guid>https://blog.youkuaiyun.com/plq690816/article/details/52470810</guid><author>plq690816</author><pubDate>Thu, 08 Sep 2016 13:56:32 +0800</pubDate><description><![CDATA[性能分析工具TraceView的使用：1,没有项目源代码的情况下：在DDMS面板的Devices子面板中，双击选中Name下面展示的项目列表中需要分析的项目，在手机上操作项目到你需要分析的页面，点击Devices面板中Start Method Profiling按钮，回到手机上继续操作项目，当你需要停止时点击Devices面板中同一个按钮，此时会弹出项目运行时这段代码的分析面板2,有源代码的情况下：]]></description><category></category></item><item><title><![CDATA[AIDL随记（绑定本地和远程service）]]></title><link>https://blog.youkuaiyun.com/plq690816/article/details/52462375</link><guid>https://blog.youkuaiyun.com/plq690816/article/details/52462375</guid><author>plq690816</author><pubDate>Wed, 07 Sep 2016 19:49:13 +0800</pubDate><description><![CDATA[本文讲述aidl的简单使用首先我们来看绑定本地service的用法：
第一步：创建接口和实体类
public interface IController {
    public User getUser(int index);
}public class User {
    private int age;
    private String name;
    public User(int]]></description><category></category></item><item><title><![CDATA[EventBus的简单使用]]></title><link>https://blog.youkuaiyun.com/plq690816/article/details/52248673</link><guid>https://blog.youkuaiyun.com/plq690816/article/details/52248673</guid><author>plq690816</author><pubDate>Fri, 19 Aug 2016 10:52:01 +0800</pubDate><description><![CDATA[EventBus：
简化了应用程序内各组件间、组件与后台线程间的通信。比如请求网络，等网络返回时通过Handler或Broadcast通知UI，两个Fragment之间需要通过Listener通信，这些需求都可以通过EventBus来实现。
准备工作：
定义实体类MyEvent（任意类型）。
======================================================]]></description><category></category></item><item><title><![CDATA[Android TextView属性大全]]></title><link>https://blog.youkuaiyun.com/plq690816/article/details/52232208</link><guid>https://blog.youkuaiyun.com/plq690816/article/details/52232208</guid><author>plq690816</author><pubDate>Wed, 17 Aug 2016 16:35:02 +0800</pubDate><description><![CDATA[android:cursorVisible设定光标为显示/隐藏，默认显示。 
android:digits设置允许输入哪些字符。如“1234567890.+-*/% ()”android:drawableBottom在text的下方输出一个drawable，如图片。如果指定一个颜色的话会text的背景设为该颜色，并且同时和background使用时覆盖后者。android:drawableLeft在]]></description><category></category></item><item><title><![CDATA[Android通过layer-list为控件绘制一边或多边边线的方法]]></title><link>https://blog.youkuaiyun.com/plq690816/article/details/52232078</link><guid>https://blog.youkuaiyun.com/plq690816/article/details/52232078</guid><author>plq690816</author><pubDate>Wed, 17 Aug 2016 16:24:05 +0800</pubDate><description><![CDATA[layer-list：将多个图片按照代码顺序层叠起来的效果<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    <item>
        <shape>
            <solid android:color=]]></description><category></category></item><item><title><![CDATA[Activity横竖屏切换的部分方法生命周期笔记]]></title><link>https://blog.youkuaiyun.com/plq690816/article/details/52169969</link><guid>https://blog.youkuaiyun.com/plq690816/article/details/52169969</guid><author>plq690816</author><pubDate>Wed, 10 Aug 2016 11:41:48 +0800</pubDate><description><![CDATA[关于onSaveInstanceState，onRestoreInstanceState和onCreate 的执行顺序AndroidManifest中配置 
 
开始为竖屏启动： 
08-10 11:21:59.362: I/plq(27750): onCreate = 0 
08-10 11:21:59.362: I/plq(27750): onStart = 0 
08-10 11:21:59.]]></description><category></category></item><item><title><![CDATA[Android百分比布局]]></title><link>https://blog.youkuaiyun.com/plq690816/article/details/52101549</link><guid>https://blog.youkuaiyun.com/plq690816/article/details/52101549</guid><author>plq690816</author><pubDate>Wed, 03 Aug 2016 10:56:37 +0800</pubDate><description><![CDATA[使用GenerateValueFiles.java文件生成res文件夹首先GenerateValueFiles.java文件两个地方需要注意： 
第一处： 
箭头表示那处，代表着是你想要适配的机型，如果这个字符串里面没有，你可以加进去，当然，你加的话，要按照相同的格式加进去 
第二处： 
这里代表着是。你当前测试机的手机分辨率。。。。。如果你测试机分辨率不是这个，那么你就要修改这里 
生成res文件]]></description><category></category></item><item><title><![CDATA[Gson解析之字段名和实体类属性名不一致的处理]]></title><link>https://blog.youkuaiyun.com/plq690816/article/details/52101239</link><guid>https://blog.youkuaiyun.com/plq690816/article/details/52101239</guid><author>plq690816</author><pubDate>Wed, 03 Aug 2016 10:34:58 +0800</pubDate><description><![CDATA[当接口返回的json字段名和实体类的属性名不一致时的处理：示例json:public static final String jsonStr = "{\"title\":\"投资交流\",\"isbn-10\":\"032133678X\",\"isbn-13\":\"978-0321336781\",\"authors\":[\"Joshua Bloch\",\"Neal Gafter\"]}";]]></description><category></category></item><item><title><![CDATA[xUtils3.x简单使用]]></title><link>https://blog.youkuaiyun.com/plq690816/article/details/52101170</link><guid>https://blog.youkuaiyun.com/plq690816/article/details/52101170</guid><author>plq690816</author><pubDate>Wed, 03 Aug 2016 10:29:25 +0800</pubDate><description><![CDATA[添加权限：
=================================================================================================== 
2. 然后新建一个Application类，在里面对Xutils3做初始化工作：public void onCreate() {
    super.onCreate();
    //]]></description><category></category></item><item><title><![CDATA[有关ScrollView的一些总结]]></title><link>https://blog.youkuaiyun.com/plq690816/article/details/51460349</link><guid>https://blog.youkuaiyun.com/plq690816/article/details/51460349</guid><author>plq690816</author><pubDate>Fri, 20 May 2016 11:25:18 +0800</pubDate><description><![CDATA[解决有时scrollview会自动向上移动一点的现象:自定义scrollview，重写computeScrollDeltaToGetChildRectOnScreen方法@Override
    protected int computeScrollDeltaToGetChildRectOnScreen(Rect rect) {
        return 0;
    }两排布局垂直滚动布局：]]></description><category></category></item><item><title><![CDATA[Android全屏和adjustResize的冲突解决]]></title><link>https://blog.youkuaiyun.com/plq690816/article/details/51374883</link><guid>https://blog.youkuaiyun.com/plq690816/article/details/51374883</guid><author>plq690816</author><pubDate>Wed, 11 May 2016 15:25:36 +0800</pubDate><description><![CDATA[场景：当activity设置了全屏，需要布局随着软键盘的弹起而向上推动坑1：全屏属性和属性adjustResize冲突解决办法：package com.xunniu.ybk.utils;import android.app.Activity;
import android.graphics.Rect;
import android.os.Build.VERSION;
import android.o]]></description><category></category></item><item><title><![CDATA[ListView相关]]></title><link>https://blog.youkuaiyun.com/plq690816/article/details/51338395</link><guid>https://blog.youkuaiyun.com/plq690816/article/details/51338395</guid><author>plq690816</author><pubDate>Sat, 07 May 2016 16:07:26 +0800</pubDate><description><![CDATA[直接上代码        purchase_listview.setOnScrollListener(new OnScrollListener() {            @Override
            public void onScrollStateChanged(AbsListView view, int scrollState) {
                switch]]></description><category></category></item><item><title><![CDATA[当多个fragment来回切换时，getActivity = null的问题]]></title><link>https://blog.youkuaiyun.com/plq690816/article/details/51337466</link><guid>https://blog.youkuaiyun.com/plq690816/article/details/51337466</guid><author>plq690816</author><pubDate>Sat, 07 May 2016 13:31:11 +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从服务器下载文件]]></title><link>https://blog.youkuaiyun.com/plq690816/article/details/50606611</link><guid>https://blog.youkuaiyun.com/plq690816/article/details/50606611</guid><author>plq690816</author><pubDate>Fri, 29 Jan 2016 13:26:37 +0800</pubDate><description><![CDATA[//下载文件到sdcard,并自动进入软件安装界面
private void downloadNewAPP() {
    new Thread(){
        public void run() {
            InputStream in = null;
            FileOutputStream out = null;
            try {]]></description><category></category></item><item><title><![CDATA[PopupWindow中设置一个ListView遇到的焦点问题]]></title><link>https://blog.youkuaiyun.com/plq690816/article/details/50606482</link><guid>https://blog.youkuaiyun.com/plq690816/article/details/50606482</guid><author>plq690816</author><pubDate>Fri, 29 Jan 2016 12:39:46 +0800</pubDate><description><![CDATA[因为PopupWindow默认是没有获取焦点的,需要设置其可以获取焦点:setFocusable(true)属性
这样PopupWindow里的ListView的item就可以获取到焦点,并为每一个item设置点击事件了,
但是诸如Button,Checkbox等等之类的控件抢占焦点的能力很强,
如果一个item中添加了这种控件,那么整个item的焦点就会全部被这种控件抢占,
此时,其他地]]></description><category></category></item><item><title><![CDATA[Android热修复]]></title><link>https://blog.youkuaiyun.com/plq690816/article/details/50504886</link><guid>https://blog.youkuaiyun.com/plq690816/article/details/50504886</guid><author>plq690816</author><pubDate>Tue, 12 Jan 2016 16:09:03 +0800</pubDate><description><![CDATA[AndFix

Github：https://github.com/alibaba/AndFix






Android上集成：

1.AndroidManifest中添加权限




2.把Java层的代码引入到你的工程，配置Ndk开发环境并把jni Native代码添加进来（见附件或gitHub自行下载）。

eclipse:
将lib包：AndFix]]></description><category></category></item><item><title><![CDATA[获取资源id，显示图片循环平铺，dither属性解释]]></title><link>https://blog.youkuaiyun.com/plq690816/article/details/49737973</link><guid>https://blog.youkuaiyun.com/plq690816/article/details/49737973</guid><author>plq690816</author><pubDate>Mon, 09 Nov 2015 14:17:40 +0800</pubDate><description><![CDATA[通过资源名字和类型获取该资源的id，以下是获取名字叫appid的字符串的id示例：
 int resourceID = getResources().getIdentifier("appid", "string",getPackageName());



Android布局中实现图片的循环平铺，
比如：素材是一张小图片，图片里是一根水平的短小的细线，
需求：用这个小图片做出一个水平]]></description><category></category></item></channel></rss>