自定义View 水印布局 WaterMark 前景色 目录 目录项目中的使用案例水印布局 MarkFrameLayout自定义属性 项目中的使用案例 项目中要求在所有页面都添加水印,这种情况下可以在BaseActivity中将水印布局设为根布局 前景色样式: 背景色样式: 布局: 水印布局 Mark... ...
分类:
其他好文 时间:
2018-10-13 14:39:38
阅读次数:
457
新建名称为BaseActivity的Java Class,然后让BaseActivity 继承自AppCompatActivity,并重写onCreate()方法, 代码如下: 在onCreate()方法中获取当前实例的类名,并通过Log打印了出来。 让 BaseActivity 成为项目所有活动的 ...
分类:
其他好文 时间:
2018-08-27 21:54:16
阅读次数:
195
讲一个项目常见的功能,友盟统计功能 例如一个项目有很多多modlue,每个里面modlue都有Activity,Activity需要友盟统一,Fragment也需要友盟统计。一般做法就是继承一个BaseActivity,BaseFragment。 然后在BaseActivity,BaseFragme ...
分类:
移动开发 时间:
2018-07-27 19:31:55
阅读次数:
313
1)app代码框架设定; MVC; 1-BaseActivity和MyActivityManager配合android自带的activity启动模式,做到对Activity的完全控制; 2-封装网络请求层 3-用MVC架构,分离代码。 对MVC架构的理解如下(假设是数据持久化要通过网络请求直达ser ...
分类:
移动开发 时间:
2018-05-02 02:47:52
阅读次数:
272
原文:Android项目实战(三十七):Activity管理及BaseActivity的实现Ps:7-10月 完成公司两个app项目上架。漏掉的总结 开始慢慢补上。 一、写一个Activity的管理类 1、单例模式,以栈(先进后出)的形式存储Activity对象 public class AppMa... ...
分类:
移动开发 时间:
2018-04-29 11:39:29
阅读次数:
197
曾经老用findViewById,每次使用还得add cast一下今天看到一个视频(依据视频中使用的IDE判断,应该是几年前的视频了..),使用了一个方法,能够不用每次使用findViewById都去add cast. 我依据视频中的写法进行优化,详细做法: 创建一个BaseActivity,让它继 ...
分类:
移动开发 时间:
2018-02-15 18:45:39
阅读次数:
263
1.首先看看TopActivity效果。 2.TopicActivity是一个继承BaseActivity的。前面分析过BaseActivity了。主要有一个标题栏,有返回的图标。 3.贴一下TopicActivity源代码。 /* * Copyright 2017 GcsSloop * * Lic ...
分类:
其他好文 时间:
2017-11-15 21:41:37
阅读次数:
242
1.首先将这个项目的BaseActivity源码拷贝过来。 /* * Copyright 2017 GcsSloop * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this ...
分类:
其他好文 时间:
2017-11-14 22:22:07
阅读次数:
391
public class MyAnimationDemo extends BaseActivity implements SensorEventListener{ private View mCircleLight; private ObjectAnimator mCircleLightAnimat... ...
分类:
移动开发 时间:
2017-10-10 11:22:55
阅读次数:
191
// BaseActivity 是实现的一些公共的变量和方法,可以暂时为空的类public class HomeActivity extends BaseActivity implements View.OnClickListener { // 下面的四个按钮 private TextView mH... ...
分类:
移动开发 时间:
2017-07-23 09:58:27
阅读次数:
351