android
yich_see
这个作者很懒,什么都没留下…
展开
-
android 的timepicker不能响应键盘输入的原因
在我的工作中,今天做了一个布局发现无法原创 2014-10-13 21:28:09 · 852 阅读 · 1 评论 -
Toast 在9.0上的重复特性的更改(也是重复显示的bug)
Toast是日常android开发经常会用的类,用来显示一些Toast信息。经常会遇到需要重复显示需求。为了防止Toast不停的弹出(以前是toast以队列形式依次显示,会很烦),我们通常会使用如下代码来覆盖上一个的Toast,代码如下: /** * 显示不重复Toast消息 */ @SuppressLint("ShowToast") public...原创 2019-06-05 14:16:29 · 1334 阅读 · 2 评论 -
android高仿微信的图片查看
最近改造了别人的git项目(修复了一些bug,和新增了一些功能),实现高仿微信图片查看,传送门在此PicWatcher,效果图如下(gif显示的比较卡顿,实际体验是很OK的):...原创 2018-04-24 16:23:21 · 1637 阅读 · 0 评论 -
关于app组件化的一点记录
前言 在平常开发过程中,我习惯性会把一个模块的功能放在一个包下(所有的功能和业务都在一个moudle下),但是随着业务的不断增加,工程的结构越来越复杂,代码的耦合性也来越高,编译速度慢,代码调试路径较深(不易调试),后期维护太费劲,因此对项目进行重构势在必行,那么接下来来讲如何进行大型项目的重构。重构的方向 目前对于大型项目重构。其实就是优化大型项目架构, 便于开发,...原创 2018-04-18 11:54:59 · 224 阅读 · 0 评论 -
android的jsBridge的坑(至2018-3-21为止)
1.首先最重要的是,他没有把最新修复的bug的代码上传的maven中,但是不用担心github上的代码就是最新的,clone下来,打成jar,别忘记assert下的js文件。2.js在用户一次操作时调用多次本地方法,会有很大几率造成消息丢失,目前不知原因(),尽量不要这样操作3.他的文件上传问题很大,在不同机型和不同android版本都有问题/***************************...原创 2018-03-21 10:21:55 · 2946 阅读 · 0 评论 -
android 调用系统相机 无法正常收到回调数据
1.是否横竖屏切换影响到重走生命周期(解决办法:xml文件中config)2.是否有设置 MediaStore.EXTRA_OUTPUT,设置了就在你设置的图片路径上3。是否有增加拍照权限4,是否开发者打开了不保留活动选择项,这个开也是没有数据的额...原创 2018-03-19 20:44:10 · 1083 阅读 · 0 评论 -
StatusWrapLayout 一个让你的布局千变万化的ui库
安卓的widget库,来包装你的ui界面你还为你的界面的各种状态页面的处理而苦恼吗?,还在为无法改变progress-activity ui而头疼吗?StatusWrapLayout完全解决你的上述烦恼。特点你的错误、没有数据和其他的页面的状态都可以使用该库来遮盖处理。例如:当没有数据显示时,您可以使用默认的空状态页面来覆盖您的页面对了,如果您认为该库提供的的状态页面不能满足您的请求,那么您可以使...原创 2018-02-08 17:02:55 · 385 阅读 · 0 评论 -
钉钉的自动打卡上下班辅助android软件
最近实现了钉钉的自动打卡上下班辅助android软件的git地址 ,纯属自娱自乐,有兴趣的可以去瞧瞧原创 2017-08-15 10:09:33 · 50269 阅读 · 3 评论 -
android (多moudle集成aar的另一种思路)app集成第3方app的方案记录
对于第3方应用接入到自己的应用,采取什么形式,做到方便接入,又方便维护和升级,自己想的一个解决方案如下:现采用的是将第3方app对外的所有功能打成aar包上传到maven服务器,然后宿主app进行依赖第3方App的aar。 此方案实现步骤如下, 1.因为要打成aar提供给宿主app使用,第3方app在分支代码需要去掉application和入口Activity配置,在App的applic原创 2017-08-12 15:38:36 · 935 阅读 · 0 评论 -
progressActivity包裹swpielayout出现包裹内容无法隐藏问题
本来想利用progressActivity包裹swipelayout的布局中,swipelayout下拉刷新旧数据的时候,progressActivity.showLoading来隐藏swipelayout的内容布局,但是不如人意,swipe的进度在转,并没有隐藏如下图下拉刷新的执行代码如下if (mSwipeRefreshLayout != null) {原创 2017-08-02 17:49:08 · 473 阅读 · 0 评论 -
imageView和matrix
主要是记一下matrix类的介绍和用法。这是官方文 档中我觉得比较重要的一句话. The Matrix class holds a 3x3 matrix for transforming coordinates. * api 翻译:矩阵类拥有一个3*3的矩阵是用来对坐标进原创 2014-11-29 12:01:50 · 1051 阅读 · 0 评论 -
scrollView为什么只有一个子布局
* Layout container for a view hierarchy that can be scrolled by the user, * allowing it to be larger than the physical display. A ScrollView * is a {@link FrameLayout}, meaning you should place o原创 2014-11-21 11:02:51 · 1961 阅读 · 0 评论