摘要:
布局 selector 第一种方式 第二种方式 阅读全文
摘要:
一、布局 二、自定义MypopupWindow继承PopupWindow 三、重写构造方法与动画样式 在styles.xml自定义样式,动画 四、重写构造方法并设置点击外部可以消失监听 五、显示及设置窗口变暗与变亮 六、完整 阅读全文
摘要:
一、自定义Dialog继承Dialog 二、为Dialog设置样式 在style中建立新样式继承 设置样式去掉边框 去掉标题 设置窗口透明 设置点击对话框外边可以消失等 设置动画 进入动画 退出 三、在构造方法中设置样式 四、设置布局 布局文件就是2个TextView 五、重写show方法,设置宽度 阅读全文
摘要:
Base接口 阅读全文
摘要:
package liu.basedemo; import android.app.Activity; import android.app.Application; import java.lang.ref.WeakReference; import java.util.Stack; /** * MyApplication应用 基本 * Created by 刘楠 on 2016/7/... 阅读全文
摘要:
package liu.basedemo.base; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.support.annotation.Nullable; import android.support.v4.app.Fragment; i... 阅读全文
摘要:
第一参数为进入的动画 第二参数为退出的动画 进入的动画 slide_in_right.xml slide_out_left.xml 退出的动画 slide_in_left.xml slide_out_right.xml Translate动画的属性 android:fromXDelta:X轴的起始坐 阅读全文
摘要:
1、form-data: 就是http请求中的multipart/form-data,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件。当上传的字段是文件时,会有Content-Type来表名文件类型;content-disposition,用来说明字段的 阅读全文
摘要:
一、加入JAR包 第一感觉这个东东,好复杂,没ListView来的快,方便 在项目中加入android-support-v7-recyclerview.jar包 这个包在extras\android\support\v7\recyclerview\libs这个目录下。在studio中加入依赖 二、在 阅读全文
摘要:
工具类 Activity 阅读全文
摘要:
一首先下载Jar包 https://github.com/square/okhttp 如果使用android studio只需要加入依赖 二--下载一张图片并显示 使用的是hanlder的方式 也可以把网络请求写为一个工具类, get方式 阅读全文
摘要:
package com.liunan.myfirstapp.util; import android.content.Context; import android.widget.Toast; /** * Toast工具类 * 能少写就少写 * * Created by 刘楠 on 2016-03-22. */ public class ToastUtils { ... 阅读全文
摘要:
使用包管理器 package com.liunan.myfirstapp.util; import android.content.Context; import android.content.pm.ApplicationInfo; import android.content.pm.PackageInfo; import android.content.pm.PackageManager;... 阅读全文
摘要:
selector 选择器 在App的使用中经常能看到selector的身影 如:一个按键看上去白色或者其它颜色,可能是一张图片 按下去又显示其它的颜色或者另外一张图片 这里使用shape配合使用 正常状态 按下状态 selector 布局中引用 有图片就去需要建立一个selector 在drawab 阅读全文
摘要:
shape 先看下,系统自带的EditText和Button的外形 下面看加了shape后的效果 简单点讲,shape可以为组件加上背景边框,圆角之类的可以配合selector使用 shapeXXX.xml定义在drawable目录下 EditText使用的 Button使用的定义的都 一样 布局中 阅读全文
摘要:
加载使用AnimationUtils.load方法加载 一般都用代码控制 如果需要 用XML控制可以在res\下建立 animator,即可, 在这个目录建立XML文件如果 下方法导入 阅读全文
摘要:
title:简易版本音乐播放器 简易版本音乐播放器 1.布局 2.工具类 /** * Created by 刘楠 on 2016-03-05 19:39. * 文件过滤器工具类, * 用于过滤指定后缀的文件 */ public cl... 阅读全文
摘要:
应用中的音乐一般放在res/raw目录下 以上两个方法用起来非常方便,便这两个方法每次都会返回新创建的Mediaplayer对象,同时也不方便控件播放状态.如果需要播放多个音频,使用这种方法就不方便. 可以使用MedaiPlayer.setDataSource()方法来装载指定的音频文件 播放 暂停 阅读全文
摘要:
一般白色就是0,黑色就是1 单色位图: 24位位图 256色 安卓中默认使用32位的 将一个图片放在SD卡上,使用BitmapFactory.decodeFile解析得Bitmap设置ImageView显示 以上的图片可以正常加载 异常现象 加载 的图片过大,如2560*1520之类的,加载 时就会 阅读全文
摘要:
ContentProvider是不同应用程序之间进行数据交换的一种方式或者称标准API. http://www.qq.com:80/news.jsp ContentProvider要求的;Uri与上面类似 在AndroidManifest.xml中注册ContentProvider,指定 建立一 阅读全文