android不依赖具体activity弹出Dialog对话框,即全局性对话框 (

开始我想获取当前活动的activity实例,然后在依附其弹出dialog,不过没有找到获取的方法,只能获取到classname,后来找到了3个方法: 第一个方法利用系统弹出dialog,很牛x,不过样子有点丑 第二个方法是获取WindowManager,直接添加view 第三个方法是...

2017-09-19 13:49:37

阅读数 2163

评论数 0

Android总结:正确判断当前的Fragment是显示还是隐藏

1、当Fragment配合ViewPager使用时,使用setUserVisibleHint()判断Fragment是显示还是隐藏。   2、当Fragment配合FragmentTransition使用时,使用onHiddenChanged()来判断Fragment是显示还是隐藏,但是第一次显...

2017-06-14 15:09:48

阅读数 2999

评论数 0

Android 如果防止APK被抓包工具抓包

平时都是用Fiddler对Android应用进行抓包,如果对Fiddler不熟悉,可以点击查看Fiddler抓包方法。在抓抱前,需要将手机的WiFi进行代理设置,然后才能在电脑上使用Fiddler成功抓包,那么我们试想一下,如果在APP请求网络之前先判断下手机网络是否使用了代理,如果使用了代理就不...

2017-05-22 15:46:00

阅读数 938

评论数 0

知道这20个正则表达式,能让你少写1,000行代码

正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。 正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码: var r...

2017-01-14 09:20:29

阅读数 240

评论数 0

fragment 显示与隐藏执行

@Override public void onHiddenChanged(boolean hidden) { super.onHiddenChanged(hidden); if (!hidden) { //相当于Fragment的onResume ...

2017-01-13 15:16:02

阅读数 208

评论数 0

列表全家桶之刷新、加载更多、悬浮、左滑删除

需求 直播入口功能点我的预约功能点 实战 控件原型搭建最终的效果图 源码下载 需求 直播入口 功能点 下拉刷新历史数据(这里自定义了refresh header,颠球,射门一气呵成~~)上拉加载更多比赛时间头悬浮两个“今天”的定位锚点内部...

2017-01-12 17:50:06

阅读数 214

评论数 0

Android ListView的item点击无响应的解决方法

如果listitem里面包括button或者checkbox等控件,默认情况下listitem会失去焦点,导致无法响应item的事件,最常用的解决办法 是在listitem的布局文件中设置descendantFocusability属性。 item的布局文件: [ht...

2017-01-04 18:03:31

阅读数 195

评论数 0

Android 自定义View合集

自定义控件学习  https://github.com/GcsSloop/AndroidNote/tree/master/CustomView  小良自定义控件合集  https://github.com/Mr-XiaoLiang  自定义控件三部曲  http://blog.csdn....

2017-01-04 16:52:11

阅读数 217

评论数 0

AS的快捷小技巧

整理Android群英传和网上出现的比较完整AS的快捷小技巧. mac版已测, win大部分已测试. 最后有一个整理的完整快捷键表格. win也好mac也好, 如果快捷被修改还是错误, 都可以通过提供的Keymap中的关键字来进行重设. 图中gif如果看不清, 放大页面即可. O...

2017-01-04 10:45:36

阅读数 7290

评论数 0

RecyclerView学习(三)----高仿知乎的侧滑删除

偶尔看到知乎首页的侧滑删除,感觉还不错。之前用RecyclerView的ItemTouchHelper类来实现了Item的拖动和删除功能,今天带来的则是纯手工打造的一个侧滑删除。老规矩,先看看效果图: 当滑动的距离小于红块的一半,松开手指以后,会自动收缩当前item;当滑动的距离超过...

2017-01-03 17:05:35

阅读数 200

评论数 0

不用再写RecyclerView的Adapter了,一个Adapter搞定

不用再写RecyclerView的Adapter了,一个Adapter搞定 * 这可能是一个重复的轮子,仅供参考* 在以往的Android开发中,遇到列表,都要用到RecyclerView,这是谷歌所提倡的用来代替ListView的控件。相比ListView要更灵活,自由度更大,比如在做表格分...

2017-01-03 17:04:06

阅读数 903

评论数 0

玩转Android嵌套滚动

玩转Android嵌套滚动 在Android UI开发过程中,经常会遇到嵌套滚动的需求,所谓嵌套滚动,就是父view可以滚动的情况下子view也可以滚动,例如下拉刷新(PullToRefresh)。 在微信读书之前的版本中,书籍讨论圈有一个比较复杂的嵌套滚动的例子,我把它抽取出来作为今...

2017-01-03 15:38:04

阅读数 2281

评论数 0

android中ListView中的EditText不可编辑

如果怀意是焦点引起的,尝试设置listview的 android:descendantFocusability 属性: 属性的值有三种: beforeDescendants:viewgroup会优先其子类控件而获取到焦点 afterDescendants:viewgroup只有当其子类控...

2016-12-26 14:53:52

阅读数 1068

评论数 0

studio.9 png

compileSdkVersion 22 buildToolsVersion "24.0.2" aaptOptions.cruncherEnabled = false aaptOptions.useNewCruncher = false

2016-09-29 16:50:13

阅读数 160

评论数 0

Android自定义View 简单实现多图片选择控件

前言 相信很多朋友在开发中都会遇到图片上传的情况,尤其是多图上传,最  经典的莫过于微信的图片选择了。所有很多情况下会使用到多图选择。  所以就有了这篇文章,今天抽点时间写了个控件。 支持自定义选择图片的样式支持设置图片选择数量支持图片预览,删除支持图片拍照 先来看看效果 ...

2016-07-25 09:45:53

阅读数 987

评论数 0

Android中intent启动Activity中intent.setFlags()的作用

Intent.setFlags()函数用法: Intent的常用Flag参数: FLAG_ACTIVITY_CLEAR_TOP: 例如现在的栈情况为:A B C D 。D此时通过intent跳转到B,如果这个intent添加FLAG_ACTIVITY_CLEAR_TOP标记,则栈情况...

2016-04-26 17:18:29

阅读数 211

评论数 0

AndroidSuperDialog

基于 DialogFragment 封装,支持自定义边框圆角、背景透明度、字体大小与色值等。 列表选择框可以接收 List 与 Arrays 的数据源,详细见demo 效果图 引入 compile 'com.mylhyl:superDialog:1.0.1' 使用 简单的对话...

2016-04-26 11:27:04

阅读数 548

评论数 0

那些Android小经验

原文出处:http://jayfeng.com/  做Android久了,就会踩很多坑,被坑的多了就有经验了,闲暇之余整理了部分,现挑选一些重要或者偏门的“小”经验做个记录。 查看SQLite日志 1 2 adb shell set...

2016-04-21 13:51:31

阅读数 298

评论数 0

Android资源文件res的使用详解(strings,layout,drawable,arrays等)

本文介绍在Android开发中关于资源文件的存储操作。对于Android资源也是非常重要的,主要包括文本字符串(strings)、颜色(colors)、数组(arrays)、动画(anim)、布局(layout)、图像和图标(drawable)、音频视频(media)和其他应用程序使用的组件。 ...

2016-04-20 17:16:56

阅读数 3549

评论数 0

Android面试可能会问到的问题

1.     什么是ANR,如何避免它? 应用程序有一段时间反应不灵敏,系统会向用户显示一个对话框,提示应用程序无响应。默认情况下,在android中Activity的最长执行时间是5秒,BroadcastReceiver的最长执行时间则是10秒。 Android应用程序通常是运行在一...

2016-04-19 16:34:22

阅读数 3294

评论数 0

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