自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

转载 Dagger2的引入

转自http://blog.csdn.net/u012702547/article/details/52200927Dagger2的引入在项目中引入Dagger2需要修改两个地方的gradle文件,首先是project的gradle文件,修改成如下样子:[java] view plain copy print?dependen

2017-10-20 11:39:15 587

转载 Android自动检测版本及自动升级

转自:http://blog.sina.com.cn/s/blog_6dc41baf010199ha.htmlAndroid自动检测版本及自动升级步骤:1.检测当前版本的信息AndroidManifest.xml-->manifest-->android:versionName。2.从服务器获取版本号(版本号存在于xml文件中)并与当前检测到的版本进行匹配,如果不匹

2016-11-15 21:30:35 312

原创 自定义ImageView实现圆形头像

public class MyImageView extends ImageView { public MyImageView(Context context, AttributeSet attrs) { super(context, attrs); } private Paint mPaint = new Paint(Paint.ANTI_ALIAS_F

2016-11-03 21:48:02 326

原创 gridView重写

在ListView中嵌套gridView时只会显示一排,要是gridView全部显示就要重写gridview方法;重写如下:public class MyGridView extends GridView { public MyGridView(Context context) { super(context); // TODO Auto-gene

2016-11-03 21:44:49 376

原创 SharePrefrence基本用法

1,获得一个SharePreferenceSharedPreferences share=getSharedPreferences("a",MODE_PRIVATE);2,写入数据   SharedPreferences.Editor editor=share.edit();   editor.putInt("Enter",1);   editor.commit();

2016-11-03 19:05:07 2557

原创 postDelay 实现app引导页

1,首先创建一个Handler对象Handler handler=new Handler();2,然后创建一个Runnable对象Runnable runnable=new Runnable(){   @Override   public void run() {    //要做的事情,这里再次调用此Runnable对象,这里进行页面跳转   } };

2016-11-03 19:01:19 261

原创 点Back双击退出

/** * 双击退出 * 菜单、返回键响应 */@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode==KeyEvent.KEYCODE_BACK){ exitByDoubleClick(); } return false;}/** * 双击

2016-10-04 14:56:48 252

原创 WebService的封装

写代码前的准备:导架包:将soap架包复制粘贴到libs文件下-------->右键工程名------->open Module settings------>dependencies------->点“+”---->file dependency----->找到libs下架包---->ok开始写代码:一:建一个类装参数名,对应项。(后面要用到)public class Cor

2016-09-28 00:31:23 1855

原创 Android程序运行异常(Activity空指针)

在android程序运行时偶然发现下面这个问题,如何解决呢?java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.renlei.myandroiddemo/com.example.***.myandroiddemo.Activitys.AccountActivityDemo}: java.l

2016-09-05 23:50:47 1685

原创 Android四大组件之Activity(几种FLAG加载模式)

首先了解一下Stack和Activity的关系Stack就像一个容器,而Activity就是填充这个容器的东西,第一个Activity会在最下面,最后添加的Activity会在最上面。从Stack中取东西时,最后添加的东西最先取出,而最先添加的东西会最后取出。而Activity在Stack中的位置是可以控制的。在Activity跳转的时候可以通过Intent.FLAG....设置新建的Acti

2016-09-04 21:43:08 1764

原创 Android四大组件之Activity(四种基本启动模式)

一,四种基本启动模式使用:在AndrManifest清单列表中的Activity中使用,使用方式:android:launchMode="启动模式"   1,standard(默认启动模式)使用堆栈的模式,首次启动Activity时,会开辟一个栈空间存放Activity,当Activity互相跳转时,会依次往栈中堆放Activity,程序退出时按存放顺序反序退出。  2

2016-09-04 21:39:51 745

原创 Android四大组件之Activity(七大生命周期)

一,一个Activity单独运行时在程序首次启动时:onCreate------->onStart--------->onResume        如果Activity被finish了:onpause----->onStop------->onDestroy二,两个Activity跳转A首次进入:A:onCreate------>A:onStart-------->A:o

2016-09-04 20:51:11 587

原创 实现一键finish所有打开的Activity

一,创建一个类,这里叫Back,在类中创建一个静态的List集合用来存放Activity,在Back类三个方法:addActivity(),removeActvity(),removeAllActiviy()j,具体如下:public static void addActivity(Activity activity){ activities.add(activity);}

2016-09-01 00:51:45 505

转载 LayoutInflater的三种实现方式及inflate的参数问题

一,Layout的三种实现方式1,,LayoutInflater inflater=(LayoutInflater)this.getSystemService(this.LAYOUT_INFLATER_SERVICE); View view = inflater.inflate(R.layout.activity_main, null); 2,LayoutInfla

2016-08-31 23:38:38 262

原创 Fragment与ViewPager实现页面滚动与按钮的联动效果

一:写好展示效果的布局主Activity的layout<android.support.v4.view.ViewPager android:id="@+id/viewPager" android:layout_above="@id/btns" android:layout_width="match_parent" android:layout_heigh

2016-08-31 21:45:06 829

原创 Android四大组件之Activity(跳转与传值)

一、跳转a,三种显式跳转1,Intent intent = new Intent(本Activity.this,要跳转的Activity.class);(常用)2,Intend intent =new Intent();  intent.setClassName(本Activiy.this,"包名.类名.class");3,ComponentName componetNam

2016-08-31 13:54:27 392

android 实现计算器加减乘除混合运算

Android 实现计算器的加减乘除混合运算 可以对输入数字进行删除返回

2016-08-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除