自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yechaoa

好记性不如烂笔头

  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android Studio SVN忽略文件

1.可以忽略的文件还有.apk的文件一、用Android Studio 忽略文件1.设置忽略文件2.添加文件3.关联SVN4.选择路径5.成功后的样子checkout别人忽略后的项目是红色的二、用TortoiseSVN忽略文件1.选中要忽略的文件,右键

2017-03-23 14:26:01 2493

原创 解析Failure [INSTALL_FAILED_CONFLICTING_PROVIDER]

程序运行安装不上,提示如上图。提示是要卸载一个已经存在的application,虽然开发着几个项目,但是包名都不一样,没道理啊。clean、build也都没用。后来在Stack Overflow上找到回答,大概意思:在AndroidManifest.xml文件中,provider中的android:authorities的值必须是唯一的。多个项目引用同一个类库(Module

2017-03-22 11:02:46 12524

原创 Activity中getIntent为什么获取不到值?

Activity有四种启动模式,一般为默认。当Activity的启动模式为singleTask的时候,通过Intent传值,getIntent是接收不到值的,为null。因为不同的启动模式,走的方法也不一样。当页面再次被调用的时候,先走onNewIntent方法再走onRestart。所以需要重写onNewIntent方法,而且此方法在Activity Finish之后是不执行的。

2017-03-18 12:26:02 11135

转载 GitHub上README.md教程

最近对它的README.md文件颇为感兴趣。便写下这贴,帮助更多的还不会编写README文件的同学们。README文件后缀名为md。md是markdown的缩写,markdown是一种编辑博客的语言。用惯了可视化的博客编辑器(比如CSDN博客,囧),这种编程式的博客编辑方案着实让人眼前一亮。不过GitHub支持的语法在标准markdown语法的基础上做了修改,称为Github Flavored Ma

2017-03-17 14:36:20 957

原创 Android发送验证码倒计时,时间倒计时

1.activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_main" android:layo

2017-03-17 14:08:07 1352

原创 Android6.0运行时权限。

一、集成三方库PermissionsDispatcher1.添加依赖a. project目录下的build.gradle文件classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'b. app目录下的build.gradle文件compile 'com.github.hotchemi:permissionsdisp

2017-03-15 18:00:41 1479

原创 Android之表单验证,Validation三方集成。

android中判断控件是否为空的地方非常之多,比如登录注册,只要是需要填写东西的地方基本上都需要判空。难度不大,但是代码相对冗杂,如果集成框架的话就相对简单多了。1.添加依赖compile 'com.mobsandgeeks:android-saripaar:2.0.3'2.布局<LinearLayout xmlns:android="http://sche

2017-03-08 17:42:45 6766 4

原创 Android之FloatingActionButton使用

FloatingActionButton悬浮按钮。继承自ImageView,配合CoordinatorLayout一起使用。1.引用compile 'com.android.support:design:24.2.1'2.布局<android.support.design.widget.CoordinatorLayout xmlns:android="

2017-03-07 14:06:36 1209

原创 Android之Toast的高级使用

Toast作为提示,一般在用户进行某个操作之后出现,告诉用户结果或给用户提示,过一会就自动消失,不会阻碍用户操作。1.一般使用Toast.makeText(MainActivity.this, "testContent", Toast.LENGTH_SHORT).show();参数1:上下文。参数二:提示内容。参数三:显示时长。Toast.LENGTH_SHORT是短时间内

2017-03-06 12:07:09 1135

原创 Android之SharedPreferences的高级使用

SharedPreferences作为Android中的轻量级存储,读写操作都非常简单,使用的也非常广泛。一般存储一些用户的不重要的信息和一些参数等。以键值对的方式存储。存放于/data/data/包名/shared_prefs目录下1.一般使用SharedPreferences sp = getSharedPreferences("config", Context.MODE_PRIV

2017-03-06 11:28:31 939

原创 Android中shape和selector的使用

1.shapea.效果图b.代码 <stroke android:width="1dp" android:color="@color/gray"/> <padding android:bottom="0dp" android:left="

2017-03-02 10:35:42 764

转载 Android自定义View实现优惠券效果

最近做项目的时候需要一个卡劵的效果,如图:上面的图片其实和普通的Linearlayout,RelativeLayout一样,只是上下两边多了类似于半圆锯齿的形状。那么只需要处理不同地方。可以在上下两条线上画一个个白色的小圆来实现这种效果。假如我们上下线的半圆以及半圆与半圆之间的间距是固定的,那么不同尺寸的屏幕肯定会画出不同数量的半圆,那么我们只需要根据控件的宽度来获取能画的半圆

2017-03-01 13:30:53 1864

so文件(全平台)so

so文件(全平台),so文件(全平台),so文件(全平台),so文件(全平台),so文件(全平台),so文件(全平台),

2020-08-13

代码版本控制工具

TortoiseSVN TortoiseGit

2016-12-19

空空如也

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

TA关注的人

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