首页   注册   登录
 lixyz 最近的时间轴更新

lixyz

V2EX 第 88942 号会员,加入于 2014-12-29 11:11:51 +08:00
Java 中, HashMap 扩容可以避免吗?
Java  •  lixyz  •  110 天前  •  最后回复来自 Alex5467
34
Java 读取文件,字符串部分乱码是怎么回事儿?
问与答  •  lixyz  •  118 天前  •  最后回复来自 wdmx007
3
ArrayList 默认的容量到底是 10 还是 0?
Java  •  lixyz  •  112 天前  •  最后回复来自 zazalu
6
Android 遇到卡顿了,请教大神来指点
Android  •  lixyz  •  204 天前  •  最后回复来自 lixyz
9
话说一个网站或者是 APP 从立项到上线都需要那些职位
问与答  •  lixyz  •  2014-12-30 00:09:12 AM  •  最后回复来自 lixyz
1
lixyz 最近回复了
@kile 是的,抽屉菜单打开之后,其他控件就像是被一个遮盖曾遮住一样变暗,SurfaceView 就像是在这个遮盖层上“挖了个洞”一样,有没有办法也把它遮盖住啊
点开文档,怎么关闭呢?没有找到关闭按钮,单击双击空白处也没法儿关闭
chrome 浏览器
Android 官方 guide 就有从 0 开始的教程
有 Java 基础就相当于有了童子功,再学一些招式就可以去江湖上闯荡了
闯荡过程中,会遇到各种小混混+大恶棍,再学习更高级的招式就可以了
121 天前
回复了 lixyz 创建的主题 Java ArrayList 默认的容量到底是 10 还是 0?
@YIsion 继续看了一下,确实是这样。。。
121 天前
回复了 lixyz 创建的主题 Java ArrayList 默认的容量到底是 10 还是 0?
@wleexi 我电脑上的是 1.8
我从网上找了 1.7,也差不多,只不过空数组名称改变了而已。
204 天前
回复了 lixyz 创建的主题 Android Android 遇到卡顿了,请教大神来指点
@somebody 不是,lockCanvas 方法返回的对象是一个 Canvas,然后在这个 Canvas 上 draw 一些东西,获取 Canvas 对象和绘制都是在子线程当中进行的

可能是 holder 去 lock Canvas 的时候耗时比较严重吧

不是很了解 SurfaceView,回头有空再研究研究吧
204 天前
回复了 lixyz 创建的主题 Android Android 遇到卡顿了,请教大神来指点
@cst4you @fffang @seagull007 @somebody @xiusedelang @yingyue 感谢各位
报告一下后续

我生成了 trace 文件分析了一下,发现是 SurfaceView 当中的 `holder.lockCanvas()`这句代码耗的时间
但问题是这句是运行在子线程当中的

同时还发现了一个情况是,在自定义 View 当中使用了 ValueAnimator 来生成 View 的值,在 ActivityB 的 onStart 方法中 start 了 ValueAnimator,我把这个 start 方法也改成了异步的,在整个页面获取了焦点之后再启动动画

之后就不卡顿了(原本也是偶尔发生,不知道是不是这次修改之后还没遇到)

以后再卡顿的时候再说吧。。。好像暂时是解决了
@thesharjah 说的有道理。。。感谢感谢
顶楼的代码做的就是分别拿每个数据库和其他两个数据库做比较,然后做出修改

但是我感觉有点儿太费劲了,所以想来请教一下有没有其他比较好的比较简单的方法
@thesharjah @hayanami
我没有给这三个数据库分主次
首先 APP 运行的设备肯定是随时联网的,所以在往这三个数据库保存数据的时候,会同时往这三个数据库插入相同的数据,修改(将 status 从 1 修改为 -1 )也是一样的同时进行
但有可能用户在点击了保存的时候网络突然出现了问题,或者是突然关机,这就有可能会导致本地 SQLite 或者 本地日历 或者云端 MySQL 数据没有保存(更新)成功
所以就需要在每次打开 APP 的时候检查一下是否有数据可以同步,并提醒用户进行同步
就按照上面的情形,没有办法确定哪一个数据库是主哪个是次
只需要保证每一个 ObjectId 都存在于 MySQL\SQLite\手机日历当中,并且他们对应的 status 也是相同的
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1004 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 16ms · UTC 22:50 · PVG 06:50 · LAX 14:50 · JFK 17:50
♥ Do have faith in what you're doing.