
Android
jsElin
这个作者很懒,什么都没留下…
展开
-
Android版本与API Level对应关系
Code nameVersionAPI levelMarshmallow棉花糖6.0API level 23Lollipop棒棒糖5.1API level 22Lollipop5.0API level 21KitKat4.4 - 4.4.4API转载 2016-08-29 17:43:57 · 395 阅读 · 0 评论 -
弹框显示,跳转页面
1、弹窗显示界面要求如下:2. 自定义弹窗界面布局<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_hei原创 2017-06-15 21:04:22 · 1169 阅读 · 0 评论 -
RelativeLayout 下的控件叠加
RelaticeLayout ,控件叠加原创 2017-06-15 21:21:12 · 2232 阅读 · 0 评论 -
Mock单元测试模板
验证调用测试类自己的方法,使用spy方法 @Test public void should_resetInfo_when_auto() throws Exception { //given Presenter presenter=spy(Presenter.class); //when presenter.auto("原创 2017-06-07 12:31:08 · 1598 阅读 · 0 评论 -
RelativeLayout布局中linearlayout布局居中
在linearlayout 布局中,设置其子控件居中,使用gravity对于RelativeLayout 布局,使用gravity设置子控件居中,没有作用。 但是可以在其子控件中,设置android:layout_centerInParent="true"实现居中显示 (其他居中: android:layout_centerVertical="true" android:layout_ce原创 2017-04-21 16:47:27 · 1539 阅读 · 0 评论 -
主页隐藏android图标
只需要在AndroidManifest中将代码 改成 即可原创 2017-06-21 14:16:47 · 637 阅读 · 0 评论 -
share + idds
share、idds 开发文档原创 2017-08-01 11:29:48 · 376 阅读 · 0 评论 -
RecycleView+checkBox
实现效果: RecycleView + CheckBox原创 2017-08-01 15:43:50 · 339 阅读 · 0 评论 -
adb shell 工具
adb:android debug bridge 调试桥adb命令 adb shell 进入模拟器shell模式 adb devices 显示当前运行的全部模拟器 adb remount 重新挂载系统分区,使系统分区可写 adb root 获取管理员权限 rm -r xxx 删除xxx文件夹及所有文件 rm -k xxx 保留apk数据 rm xxx 删除xxx原创 2017-07-31 20:23:06 · 1173 阅读 · 0 评论 -
adb 挂载分区
如上图。原创 2017-12-04 14:49:58 · 3203 阅读 · 0 评论 -
adb shell 实时查看日志
1. adb shell2. logcat | grep "app名"原创 2018-02-05 15:34:02 · 10541 阅读 · 0 评论 -
Execution failed for task
windows更换MAC,重新下载代码,更新运行环境,下载ndk。上午运行OK,下午出现错误内容如下:Error:Execution failed for task ':app:transformNativeLibsWithStripDebugSymbolForDebug'.> A problem occurred starting process 'command '/Users/lihu...原创 2018-05-21 14:05:55 · 738 阅读 · 0 评论 -
自定义时间(小时:分钟)选择器
要实现效果如下:1. 24小时制,小时最早时间为8点,当前小时之前的不显示;2. 分钟间隔15分钟,仅支持0、15、30、45 分钟时间。3. 开始时间大于当前时间,结束时间与开始时间差15分钟到3小时1.布局 :dialog_comlib_schedule_time.xml<?xml version="1.0" encoding="utf-8"?><...原创 2019-03-13 15:18:38 · 3755 阅读 · 0 评论 -
Android- 分页加载显示数据(上拉加载,下拉刷新)
1. 自定义布局 pull_recycle_layout.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layou原创 2017-06-15 20:53:32 · 7389 阅读 · 0 评论 -
You have not concluded your merge (MERGE_HEAD exists)
问题:git 提交文件,出现冲突 You have not concluded your merge (MERGE_HEAD exists). Please, commit your changes before you can merge.问题原因: 在提交文件之前,没有拉取最新代码,修改了同一个文件,出现冲突。 且在下次拉取之前没有解决冲突,因此再次pull代码,出现上诉问原创 2017-04-26 16:01:55 · 645 阅读 · 0 评论 -
token 验证
app token验证机制原创 2016-11-24 16:06:33 · 456 阅读 · 0 评论 -
android 颜色的表
Java代码 version="1.0" encoding="utf-8" ?> name="white">#FFFFFF--> name="ivory">#FFFFF0--> name="lightyellow">#FFFFE0--> name="yellow">#FFFF00-->转载 2016-08-29 21:30:19 · 402 阅读 · 0 评论 -
android 控件距离设置
在android线性布局中,两个控件之间的距离可以设置:android:layout_marginBottom 离某元素底边缘的距离 android:layout_marginLeft 离某元素左边缘的距离 android:layout_marginRight 离某元素右边缘的距离 android:layout_marginTop 离某元素上边缘的距离如果设置一个控件为android:转载 2016-08-30 17:59:57 · 4892 阅读 · 0 评论 -
android studio 去除APP的应用标题栏
⒈ AndroidMainifests.xml设置: android:theme="@style/AppTheme"(即默认设置). ⒉ values->styles.xml设置: style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar".转载 2016-09-01 15:09:50 · 382 阅读 · 0 评论 -
android 添加linearlayout 边框
1.在drawable 中新建一个xml文件 命名为 bolder.xml内容如下:xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android" > <stroke android:width="0.01dp" a原创 2016-09-01 15:13:22 · 972 阅读 · 0 评论 -
RelativeLayout布局
相对于兄弟元素android:layout_below="@id/aaa":在指定View的下方android:layout_above="@id/xxx":在指定View的上方android:layout_toLeftOf="@id/bbb":在指定View的左边android:layout_toRightOf="@id/cccc":在指定View的右边相对于父元素and转载 2016-08-30 18:01:11 · 317 阅读 · 0 评论 -
Android Stdio 快捷键
Alt+回车导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动补转载 2016-08-26 13:46:29 · 460 阅读 · 0 评论 -
Android 学习进阶
Android 学习进阶转载 2016-08-26 14:13:35 · 387 阅读 · 0 评论 -
Android 在错误中学习
1. android stdio 快捷键查找(全局查找,类,变量) Ctrl +Alt+F (或菜单栏,edit,find in path) 当前类查找,Ctrl +F查找文件,Shift 双击2. 写的类文件Activity,一定要在AndroidManifest.xml 中注册,否则程序不作为,也不提示错误3.写程序,原创 2016-10-27 16:00:28 · 258 阅读 · 0 评论 -
Android stdio 打开项目-Building 不动
一般问题是工程gradle 版本与本地版本不一致的问题1.本地gradle版本:C:\Users\用户\.gradle\wrapper\dists2.工程gradle版本:工程\gradle\wrapper\gradle-wrapper.properties,查看distributionUrl=https\://services.gradle.org/distributions/gra原创 2016-11-08 16:19:30 · 382 阅读 · 0 评论 -
Android studio 插件
作者:yuxingxin链接:https://www.zhihu.com/question/28527388/answer/68180033来源:知乎android-postfix-plugin可根据后缀快速完成代码,这个属于拓展吧,系统已经有这些功能,如sout、notnull等,这个插件在原有的基础上增添了一些新的功能AndroidAccessors快速转载 2016-11-08 17:29:28 · 747 阅读 · 0 评论 -
加快Android studio gradle 速度
工程gradle时间过慢可以使用如下博客内容进行修改《加速Android Studio/Gradle构建》地址:blog.isming.me/2015/03/18/android-build-speed-up但是,开启offline模式加快速度也要小心,可能会导致引用不来最新的库~利弊权衡,还是不加速了~原创 2016-11-09 17:40:42 · 306 阅读 · 0 评论 -
Android stdio-编译 卡在Refreshing Gradle project
在使用Android stdio 中,一直显示Refreshing Gradle project。工程无法编译运行。解决方法:1.确认本地gradle版本为2.14 ,程序gradle版本为2.14.1、下载2.14.1-all 版本的gradle 到本地2.打开工程文件下的->gradle->wrapper->gradle-wrapper.properties原创 2016-11-01 15:35:36 · 239 阅读 · 0 评论 -
实现RadioGrop 两行两列单选
实现结果:1. 要求:两行两列显示 仅支持单选;2. 自定义多选 MultiLineRadioGroup.java (部分代码)public class MultiLineRadioGroup extends RadioGroup { private OnCheckedChangeListener mOnCheckedChangeListener; p...原创 2019-03-13 15:52:35 · 1401 阅读 · 0 评论