04 2016 档案
下载app后自动安装程序
摘要:其实很简单,只需要几行代码就好了,首先要到服务器下载apk,然后才能安装,当然不是傻子应该都知道,我这里用到的是Httputils去下载, 这里需要一些权限 直接贴代码
阅读全文
Android 颜色渲染PorterDuff及Xfermode详解
摘要:在讲具体的使用之前补充一点知识,这就是 ProterDuff的由来: 相信大多数人看到这个ProterDuff单词很奇怪了吧,这肿么个意思呢,然后就用有道啊,金山啊开始翻译,但是翻译软件给出的结果肯定还是 ProterDuff或者"未找到". 这是神马情况呢?因为ProterDuff是两个人名的组合
阅读全文
二维码的生成
摘要:我们目前用的是谷歌的zxing来生成二维码;下面呢我分别为大家介绍一下简单的二维码,中间有log的二维码,和彩色二维码; 需要两个权限; <uses-permission android:name="android.permission.CAMERA"/> <uses-permission andr
阅读全文
listview和checkbox的冲突的用法
摘要:package com.exaple.music; import java.util.List; import java.util.Timer; import java.util.TimerTask; import com.exaple.vo.Music; import android.content.Context; import android.media.MediaPlayer; i...
阅读全文
activity的生命周期
摘要:可以看到,以上有3个关键的生命周期循环: 1. 一个activity 完整的生命周期 自第一次调用 onCreate(Bundle)开始,直至调用onDestroy()为止。activity在onCreate()中设置所有"全局"状态以完成初始化,而在onDestroy()中释放所有系统资源。比如说,如果activity有一个线程在后台运行以从网络上下载数据,它会以 onCreate(...
阅读全文
横竖屏切换
摘要:只需要重新 onSaveInstanceState方法,在其里面记住我们要记录的参数 package com.exmple.activity; import android.os.Bundle; import android.app.Activity; import android.util.Log; import android.view.Menu; import android.widge...
阅读全文
关于ScrollView和listview的冲突关于的滑动和宽度
摘要:listview和ScrollView嵌套有两个冲突,关于listview显示不全的问题和listview和scrollview的滑动冲突 自定义listview 在主方法里贴以下代码,以下这个代码可以实现以下效果,当listview滑到底部的时候,
阅读全文
checkbox的单选全选,反选,计算价格,删除
摘要:activity_main.xml listveiw.xml 如果ListView的Item中包含CheckBox,由于CheckBox的焦点优先级高于ListView,所以当选中ListView时,ListView将不会有选中的状态,解决的方法就是在checkbox组件中加一属性:android:
阅读全文
OnScrollListener分页加载
摘要:scrollState有三种状态,分别是SCROLL_STATE_IDLE、SCROLL_STATE_TOUCH_SCROLL、SCROLL_STATE_FLING *SCROLL_STATE_IDLE是当屏幕停止滚动时 *SCROLL_STATE_TOUCH_SCROLL是当用户在以触屏方式滚动屏
阅读全文
checkbox实现单选,全选,反选,取消选
摘要:listveiw.xml 如果ListView的Item中包含CheckBox,由于CheckBox的焦点优先级高于ListView,所以当选中ListView时,ListView将不会有选中的状态,解决的方法就是在checkbox组件中加一属性:android:focusable="false"
阅读全文
自定义属性 view
摘要:首先自定义一个圆,相信以前的学习大家都会画圆,在values下写一些自定义的属性 package com.exaple.day01rikao; import android.content.Context;import android.content.res.TypedArray;import an
阅读全文
自定义view 画圆
摘要:package com.exaple.day01rikao; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.util.AttributeSet; import ...
阅读全文
Fragement
摘要:package com.exmple.frage; import java.util.ArrayList; import java.util.Calendar; import java.util.HashMap; import java.util.List; import com.bawei.shuaxi.PullToRefreshLayout; import com.bawei.shuax...
阅读全文
HashMap存值
摘要:package com.exmple.tool; import java.util.HashMap; public class UserTool { public static HashMap getUrl() { HashMap ha = new HashMap(); ha.put("资讯", "http://www.oschina.net/action/api/news...
阅读全文
Webview
摘要:package com.exmple.jinritoutiao; import java.util.List; import com.exmple.frage.Fragment_1; import com.exmple.vo.MyData; import com.umeng.socialize.bean.SHARE_MEDIA; import com.umeng.socialize.cont...
阅读全文
Imageloarder
摘要:首先需要加载jar包,和在配置文件中配置Mainactivity.javapackage com.baidu.day13_2imageloader; import com.nostra13.universalimageloader.core.ImageLoader; import com.nostra13.universalimageloader.core.assist.FailReason;...
阅读全文
获取屏幕 宽度
摘要:DisplayMetrics outMetrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(outMetrics); width = outMetrics.widthPixels; /*int
阅读全文
浙公网安备 33010602011771号