- 博客(8)
- 资源 (17)
- 问答 (1)
- 收藏
- 关注
原创 android 界面滑动隐藏(CoordinatorLayout+AppBarLayout)
CoordinatorLayout 1、继承FrameLayout,作为根布局协调子布局之间的手势效果。可以通过android:layout_gravity属性控制组件在布局中的位置 2、子布局通过app:layout_scrollFlags确定是否可滑动.给需要滑动的组件设置 app:layout_scrollFlags=”scroll|enterAlways” 属性
2015-10-30 15:54:14 6050
原创 Listview or GridView中嵌套cardview解决方案
遇到一个问题,在此记录备忘一下: Listview or GridView中嵌套cardview时,发现只能显示一行的高度,和预想的不一样,很是郁闷。 我用的方法思路:计算所有要显示项的数目和高度,然后在代码中动态设置listview 实现: int totalHeight = 0;
2015-10-27 16:22:41 3148
原创 android-弹出键盘以及输入框的设置
1、打开Activity时先不弹出键盘 解决方案一: 在AndroidManifest.xml中设置Activity与键盘的交互模式,即android:windowSoftInput属性,它能影响两个地方: 1、产生焦点时,软键盘是否隐藏; 设置的值如下: 【A】stateUnspecified:软键盘的状态并没有指定,系统将选择一个合适的状态或依赖于主题的设置 【B】stateUn
2015-10-17 10:33:18 4317
原创 android——Snackbar+CoordinatorLayout替代Toast
步骤一:添加相应的依赖库 com.android.suppory:design:22.2.0 步骤二:实现布局 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height=
2015-10-10 11:46:11 1791
原创 android——AS中添加Jar包、so文件、Assets资源文件
1、添加jar包1、将jar包复制到lib目录下 2、右击添加的jar包,add as library即可如图: 3、又或者,如图: 2、添加so文件在src-main中新建文件夹 jniLibs,将so文件拷贝进去,如图3、添加Assets文件在src-main中新建文件夹 ,如图
2015-10-09 11:59:26 3518 1
原创 android——代码实现在指定位置显示View
实现如图效果,长按TextView则显示Dialog 步骤: 1、原理,要获取显示的位置,这里涉及到一个方法getLocationOnScreen。int[] location = new int[2] ; view.getLocationInWindow(location); //确定组件在父窗体中的坐标时 view.getLocationOnScreen(location);
2015-10-08 17:01:35 6429
原创 Java集合数组列表中的数据排序
通常可以使用Comparator或Comparable对数据对象进行排序,个人觉得Comparable简单一些,在对象类中直接定义比较方式。Comparator则是将数据与比较规则相分离,可以定义多种排序规则 Comparable public class Girls implements Comparable{ private int id; private int age;
2015-10-08 14:13:51 810
Gradle多渠道打包(动态设定App名称,应用图标,背景图片,状态栏颜色)
2017-03-15
lockhunters
2016-12-05
Android service学习demo
2015-09-16
求助:AndroidStudio窗口不显示
2016-07-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人