- 博客(24)
- 资源 (7)
- 收藏
- 关注
转载 EditText设置成为密码输入框
editText.setInputType(InputType.TYPE_CLASS_NUMBER); //输入类型editText.setFilters(new InputFilter[]{new InputFilter.LengthFilter(6)}); //最大输入长度editText.setTransformationMethod(PasswordTransformationMetho
2017-12-31 14:10:20 3974
转载 自定义组合控件控制EditText输入类型
自定义属性值,这个主要是在res/values/attrs.xml文件中进行自定义:<declare-styleable name ="LineEditText"> <attr name = "textMaxLength" format = "integer"/> <attr name="textInputType" format="enum">
2017-12-31 13:34:33 953
转载 Android Shape类型资源
文章转自:https://www.jianshu.com/p/ef734937b521说明在Android开发中,使用shape可以很方便的帮我们画出想要的背景,相对于png图片来说,使用shape可以减少安装包的大小,而且能够更好的适配不同的手机。使用先贴出官网上的说明:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android=
2017-12-31 11:15:52 547
转载 Android Studio编译报错“java.lang.OutOfMemoryError: GC overhead limit exceeded”
Android Studio编译报错 java.lang.OutOfMemoryError: GC overhead limit exceeded 详细的崩溃信息如下:解决方法:如果在整个工程中生效,则在build.gradle中增加如下配置:android {.............. dexOptions { incremental true
2017-12-30 15:12:18 783
原创 git 撤销操作
1.撤销pushgit revert2.撤销commitgit reset3.撤销前一次commitgit revert HEAD4.撤销前前一次commitgit revert HEAD^5.撤销指定的版本git revert commit "提交版本号"orgit reset --hard "提交版本号" //好像并没有作用
2017-12-16 16:22:53 234
原创 git branch操作
1.新建分支git branch [branchname] 基于某个历史版本创建分支git checkout -b branch name> SHA1> 例如:我需要的历史版本的commit 值为92483401abdc41bc64bbdde1a63ed7bbee403e19的版本上创建一个分支ttt并切换到这个新的分支上git checkout -b ttt 924834
2017-12-16 16:15:13 294
原创 git 仓库操作
1.克隆现有仓库git clone urlurl支持git、ssh、http、https等各种协议2.初始化一个仓库git init在当前文件夹下生成 .git目录,完成初始化,此文件夹下的所有文件都处于unstaged状态git文件的各个状态: 1. unstaged git仓库中没有此文件的相关记录 2. modified git仓库中有这个文件的记录,并
2017-12-16 16:07:35 224
原创 git配置
1.git配置文件位置针对所有文件位置:etc/gitconfig针对当前用户:~/.gitconfig查看配置的方法:git config --list2.修改配置的方法git config --global user.name "yourname" //(修改的是~/.gitconfig)git config --system user.name "yourname" //(修改的是/etc/g
2017-12-16 15:29:21 200
原创 Linux下打差异包
Linux下打差异包:git diff >patchgit diff --cached > patchgit diff branchname --cached > patch使用差异包(注意冲突)git apply patch
2017-12-16 15:20:47 489
转载 GitHub 实现多人协同提交代码并且权限分组管理
原文地址:http://www.cnblogs.com/zhaoyanjun/p/5882784.htmlGitHuub多人协作:其优点是:操作简单,快速上手。缺点是:没有办法实现权限控制。为啥要权限控制?这是一个蛋疼的问题,因为我们为了项目的安全考虑,需要对一部分人开放只读权限(只能 read、clone) ; 或者对一部分人开放写权限(只能 read、clone、push) ; 或者对一部分人开
2017-12-16 15:14:33 711
转载 Android github 快速实现多人协作
原文地址:http://www.cnblogs.com/zhaoyanjun/p/5829142.html1、首先小张在github上创建一个仓库,比如叫做: GlideDemo2、 小张开始邀请小王 创建仓库后,然后开始添加 小王了。 注意在第三步的时候,要输入小王的github用户名。3、小王接收小张的邀请 小王在github 登录自己的账户,登录完成后,将在屏幕的右上
2017-12-16 15:01:31 422
转载 android修改ActionBar背景色
原文地址:http://blog.csdn.net/jiayite/article/details/504117141.使用ActionBar,首先找到manifest,找到其主题:android:theme="@style/AppTheme"再通过style找到此主题<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar
2017-12-16 14:56:27 1416
原创 android隐藏标题栏/状态栏
一,在activity中设置在onCreate函数setContentView之前加入如下代码protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.requestWindowFeature(Window.FEATURE_NO_TITLE
2017-12-13 18:08:38 581
转载 android TextInputLayout使用
TextInputLayout其实是一个容器,他继承自LinearLayout,该容器是作用于TextView的,TextInputLayout只能包裹一个子节点,类似于ScrollView。 本文以EditText举例,实现的效果如上效果图,EditText输入内容以后,hint内容移动至编辑框上方。实现导入依赖因为TextInputLayout是Android 5.0以后新加的库的控件(And
2017-12-13 08:19:42 538
转载 Android 颜色透明度换算
文章转自:http://www.snowdream.tech/2016/03/11/android-color-argb-alpha-convert/简介颜色Android中的颜色值通常遵循RGB/ARGB标准,使用时通常以“#”字符开头,以16进制表示。 常用的颜色值格式为:#RGB#ARGB#RRGGBB#AARRGGBB其中,ARGB 依次代表透明度(alpha)、红色(red)、绿色
2017-12-12 13:39:39 797
原创 Activity中一个监听器监听两个listView
1,让Activity实现OnItemClickListener接口,并重写onItemClick()函数 2,根据adapterView.getId()来区分不同的listView。@Override public void onItemClick(AdapterView<?> adapterView, View view, int position, long id) {
2017-12-11 11:45:51 455
转载 Android事件分发机制
文章来自:http://gityuan.com/2015/09/19/android-touch/一.概述事件分发有多种类型, 本文主要介绍Touch相关的事件分发.整个事件分发流程中,会有大量MotionEvent对象,该对象用于记录所有与移动相关的事件,比如手指触摸屏幕事件。一次完整的MotionEvent事件,是从用户触摸屏幕到离开屏幕。整个过程的动作序列:ACTION_DOWN(1次)
2017-12-08 16:46:15 187
转载 Android手势监听类GestureDetector的使用
文章转自:http://www.cnblogs.com/sw926/p/3208158.html在使用自定义视图的时候,对触屏事件的处理是必不可少的,有能力的可以自己写代码处理,这样更加的灵活。如果不想这么麻烦,Android提供了一个手势监听类GestureDetector,可以供我们使用。GestureDetector使用很方便,提供了单击,双击,长按等操作的处理,但是一般的定义界面都比较复杂,
2017-12-08 16:17:23 683
原创 百度地图显示/隐藏放大缩小按钮
隐藏放大缩小按钮:mMapView.showZoomControls(false);显示放大缩小按钮:mMapView.showZoomControls(true);
2017-12-08 11:29:38 9954
原创 Caused by: java.lang.UnsupportedOperationException: Can't convert to dimension: type=0x1
报错日志如下:12-04 14:48:19.445 22782-22782/? E/AndroidRuntime: FATAL EXCEPTION: main Process: com.sdkj.heaterbluetooth.activity, PID: 22782
2017-12-05 16:58:39 636
翻译 Manifest.permission
原始文章:https://developer.android.com/reference/android/Manifest.permission.htmlACCESS_CHECKIN_PROPERTIESString ACCESS_CHECKIN_PROPERTIES允许对签入数据库中的“属性”表进行读写访问,以改变上传的值。 不用于第三方应用程序。 常量值:“android.permissio
2017-12-05 15:12:53 2708
翻译 Android系统权限
原始文章:https://developer.android.com/guide/topics/security/permissions.html#defining系统权限Android 是一个权限分隔的操作系统,其中每个应用都有其独特的系统标识(Linux 用户 ID 和组 ID)。系统各部分也分隔为不同的标识。Linux 据此将不同的应用以及应用与系统分隔开来。其他更详细的安全功能通过“权限”机
2017-12-05 10:08:27 657
翻译 Android6.0在运行时请求权限
原始文章:https://developer.android.com/training/permissions/requesting.html从 Android 6.0(API 级别 23)开始,用户开始在应用运行时向其授予权限,而不是在应用安装时授予。此方法可以简化应用安装过程,因为用户在安装或更新应用时不需要授予权限。它还让用户可以对应用的功能进行更多控制;例如,用户可以选择为相机应用提供相机访
2017-12-05 09:04:39 806
http通讯-json解析所需jar文件
2019-07-03
C#连接MySQL需要的MySql.Data.dll,MySql.Web.dll
2018-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人