- 博客(13)
- 资源 (2)
- 收藏
- 关注
转载 RecylerViewd的Item高度自适应,Scrollview 嵌套 RecyclerView 及在Android 5.1版本滑动时 惯性消失问题
scrollview 嵌套recyclerview 时,recyclerview不显示,这就需要我们自己计算recyclerview的高度,比如: ViewGroup.LayoutParams mParams = recyclerView.getLayoutParams(); mParams.height = (CommonUtils.getScreenWidthPX(getA
2015-11-17 17:20:27 1303 1
原创 设置dialog的大小,位置
Window dialogWindow = this.getWindow();WindowManager windowManager = dialogWindow.getWindowManager();Display display = windowManager.getDefaultDisplay();WindowManager.LayoutParams lp = dialogWin
2015-11-17 16:56:36 947
转载 Android Theme and style
每家公司的app都有自己的统一的特色,这就涉及到theme和style,当然他们只不是仅仅为了这个特点存在,想activity的进入动画等都能通过theme和style实现,简单并且减少了代码数,熟练使用theme and style也能做出很炫的效果。what is theme ?主题是对整个应用中所有的Activity都起作用,或者对指定的Activity起作用 定义格式通常是
2015-11-17 16:53:32 415
转载 Android(Lollipop/5.0) Material Design(三) 使用Material主题
Material Design系列Android(Lollipop/5.0) Material Design(一) 简介Android(Lollipop/5.0) Material Design(二) 入门指南Android(Lollipop/5.0) Material Design(三) 使用Material主题Android(Lollipop/5.0) Materi
2015-10-15 23:24:05 380
转载 关于键盘弹出挡住输入框的问题
android:windowSoftInputMode 使用这个属性可以完美解决。这个属性的设置将会影响两件事情:当有焦点产生时,软键盘是隐藏还是显示是否减少活动主窗口大小以便腾出空间放软键盘这个属性可以设一个值,或者设两个值(用竖线隔开)。例如: 各个值的含义:stateUnspecified:默认设
2015-10-15 22:16:58 694
转载 startActivityForResult用法详解
一、如果想在Activity中得到新打开Activity 关闭后返回的数据,需要使用系统提供的startActivityForResult(Intent intent, int requestCode)方法打开新的Activity,新的Activity 关闭后会向前面的Activity传回数据,为了得到传回的数据,必须在前面的Activity中重写onActivityResult(int requ
2015-10-13 11:41:29 341
转载 android studio快捷键大全
接下来这篇android studio使用教程,主要为大家介绍的是android studio快捷键,如果我们掌握了一些常用快捷键,那么在使用android studio的过程中会达到事半功倍的效果哦~ ----常用快捷键 1.Ctrl+E,可以显示最近编辑的文件列表 2.Shift+Click可以关闭文件 3.Ctrl+[或]可以跳到大括号的开头结尾 4.C
2015-08-20 17:15:35 438
转载 Android屏幕适配全攻略(最权威的官方适配指导)
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992Android的屏幕适配一直以来都在折磨着我们这些开发者,本篇文章以Google的官方文档为基础,全面而深入的讲解了Android屏幕适配的原因、重要概念、解决方案及最佳实践,我相信如果你能认真的学习本文,对于Android的屏幕适配,你将有所收获!Android屏幕适配出现的原因重要
2015-08-10 17:28:45 463
原创 自定义控件之SwitchToggleBotton
这是一个有三种状态的选择开关,它可以通过点击来控制开关的状态,也可以通过滑动拖拽开控制开关的状态,开关的三个状态:该自定义控件实现的几大步骤(该控件是绘制出来的):该类涉及的部分变量:(一):新建一个类,该类继承View ,在该类里实现自定义绘制:(二):根据触摸的位置来判断开关小球的位置(如果小球的位置分为三
2015-07-31 17:01:16 432
转载 Android px,dp ,sp之间的互相转换
dp(dip): device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。dp也就是dip,这个和sp基本类似。如果设置表示长度、高度等属性时可以使用dp 或sp。但如果设置字体,需要使用sp。dp是与密度无关,sp除了与密度无关外,还与scale无关。如果屏
2015-07-15 15:48:10 488
原创 想重装JDK,如何彻底删除卸载JDK
当第一次装JDK的时候没有装成功,不知道原因出在哪里或是想装更高的版本,想重新装的时候,就需要把之前装的东西卸载干净,因为如果不彻底删除的话,就不会装成功。但具体哪种方法起的作用,却不清楚。彻底删除JDK时可以尝试以下几种方法。1. 在控制面板中删除。这是最基本的方式。2. 采用360安全卫士的软件卸载工具,记得将有关的注册表信息全部删除。3. 在“运行”中输入Regedi
2015-06-25 11:47:49 36309 1
转载 Android studio 常用快捷键设置
常用快捷键:首先改为Eclipse快捷键(然后大部分快捷键都会跟Eclipse一致了)Settings->IDE Settings->Keymap->Keymaps选择Eclipse 1.Tab不用4个空格Code Style->Java->Tabs and Indents->Use tab characterCode Style->Genera
2015-06-17 14:22:22 363
原创 android对系统日历的读写操作开发经验的总结
这是我在做项目的时候总结的一些关于添加事件到系统日历的经验,希望对大家有所帮助,下面主要针对重复添加事件到日历进行分析,其中需要注意的事项。首先就是要主要android中日历的三个URL,分别是日历URL,事件的URL,事件提醒URL,三个URL在android2.1之前是如下: calanderURL = "content://calendar/cale
2015-05-19 16:36:15 4763
自定义可滑动的SwitchToggleButton
2015-07-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人