- 博客(10)
- 收藏
- 关注
原创 setImageResource与setBackgroundResource使用注意
有的时候调用该方法,今天纠结了一会, 我查看了一下 xml 原来是因为 xml中设置的是 src 不是 backgroud!导致了imageView..setBackgroundResource 没有效果。解决方案: 1 修改代码 改为imageView.setImageResource() 2 修改xml 讲 src 改为 backgrou
2016-07-30 12:23:03 10999 1
原创 Alarmdemo
package com..alarmdemo; import android.app.Activity;import android.app.AlarmManager;import android.app.PendingIntent;import android.content.Context;import android.content.Intent;import android.os.Bund
2016-07-15 09:15:37 311
原创 关于AsyncTask的理解
package com..asynctaskdemo; import android.app.Activity;import android.app.ProgressDialog;import android.os.AsyncTask;import android.os.Bundle;import android.os.SystemClock;import android.util.Log;imp
2016-07-15 09:11:42 249
原创 requestDisallowInterceptTouchEvent
ViewPager来实现左右滑动切换tab,如果tab的某一项中嵌入了水平可滑动的View就会让你有些不爽,比如想滑动tab项中的可水平滑动的控件,却导致tab切换。 因为Android事件机制是从父View传向子View的,可以去检测你当前子View是不是在有可滑动控件等,决定事件是否拦截,但是这个麻烦,而且并不能解决所有的问题(必须检测触摸点是否在这个控件上面),其实有比较简单的方法,在你嵌套
2016-07-13 19:26:47 309
原创 上下拖拽切换布局
package cn..widget; import android.content.Context;import android.util.AttributeSet;import android.view.MotionEvent;import android.view.View;import android.view.ViewConfiguration;import android.view.V
2016-07-13 18:31:39 671 1
原创 自定义按钮
package com.example.myapplication; import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View; import java.util.ArrayList;import java.util.List; public class Mai
2016-07-13 17:33:18 288
原创 我对retrofit的使用
##retrofit 一。 http库 --流行 底层默认使用okhttp volley框架 二。关注度十分高 https://github.com/search?utf8=%E2%9C%93&q=android+retrofit 三。Square公司提供的。 ##环境搭建 一。网络权限 src/main/AndroidManifest.xml 网络--> uses-permis
2016-07-12 21:41:13 481
原创 代码检查工具(FindBugs和Android Lint)
FindBugs IDEA简称 FBI 点击Browse repositories进去搜索findbugs, 能发现规范和bug的,只能静态分析,搜到之后点击install进行安装 ,安装成功之后,下面工具栏就会出现这样的图标点击这个按钮,开始检查整个项目的bug和问题Android Lin
2016-07-12 19:29:04 2766
原创 AS2.0 :Instant Run(热更新)
as报错:This version of Android Studio is incompatible with the Gradle Plugin used. Try disabling Instant Run (or updating either the IDE or the Gradle plugin to the latest version)问题:构建build项目
2016-07-12 08:37:26 363
原创 事件处理 onTouch onTouchEvent源码分析
onTouch > onTouchEvent > onClick 从View的dispatchTouchEvent可以看出,事件最终的处理无非是交给TouchListener的onTouch方法或者是交由onTouchEvent处理,由于onTouch默认是空实现,由程序员来编写逻辑,那么我们来看看onTouchEvent事件。 首先我们来看一个比较简单的onTouchEvent的处理,那就是V
2016-07-11 19:35:28 572
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人