![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓开发
HandSome696
这个作者很懒,什么都没留下…
展开
-
从今天开始写博客
平时工作时,走过很多弯路,没有及时记录下来,从今天起,开始记录踩过的坑,也要把过去踩的坑回想起来,记录下来原创 2017-04-01 16:06:11 · 216 阅读 · 0 评论 -
在Android Studio下编写jni 并且有代码提示
之前一直都是在eclipse下开发jni,这次想试试android studio下怎样开发首先,新建一个android studio工程选择Include C++ Support原创 2017-05-16 11:00:09 · 4443 阅读 · 0 评论 -
WeakReference的一个错误用法
最近转岗了,转到了xx广告部门,做xx广告sdk,之前跟这个部门合作过,还挺愉快,于是转岗时想都没想。谁知道过来是给无数前人擦屁股(填烂尾项目的坑),还是我太年轻,应该多考虑考虑再决定。今天要解决一个内存泄露的问题,是因为前一个xx资深专家工程师把Activity的引用写到了一个单例里!我非常服气!然后往下看,这个资深专家也是有一手的,试图用WeakReference解决这个问题。原创 2017-06-22 11:17:00 · 1194 阅读 · 1 评论 -
修改android studio的build目录到ramdisk中
如果这样做的话,编译速度是否能大幅增加原创 2017-06-12 17:52:36 · 370 阅读 · 0 评论 -
Android Studio 查看依赖树的gradle命令
两个方法第一种方法在terminal里输入gradlew :app:dependencies --configuration compile其中app换成你想要看依赖的module的名称第二种方法在工程的build.gradle中追加这段代码subprojects { task allDeps(type: DependencyReportT原创 2017-06-22 11:47:08 · 5786 阅读 · 1 评论 -
Android Studio 导入工程首次打开慢,升级android sutdio 2.3无法使用gradle plugin 2.1 问题的解决
导入一个别人的工程,首次打开很慢,原因很有可能是你的本地没有他的gradle版本进入gradle-wrapper.properties,修改#Thu Nov 24 17:02:28 CST 2016distributionBase=GRADLE_USER_HOMEdistributionPath=wrapper/distszipStoreBase=GRADLE_USER_HOME原创 2017-07-05 11:37:12 · 320 阅读 · 0 评论 -
安卓 marginBottom失效
今天遇到了一个奇葩的问题,releativeLayout的marginBottom设置无效我明明设置了marginBottom,发现只要动态设置view的高度,marginBottom不是显示异常就是等于0无效但是在view下面随便加个其他的view,marginBottom就好使了。。原创 2017-08-02 18:20:35 · 483 阅读 · 0 评论 -
Android SeekBar无法响应触摸
今天遇到一个奇怪的bug,播放器的seekbar无法响应我的触摸事件了,我debug看到,可以响应onStartTrackingTouch,但是无法响应onStopTrackingTouch,也无法响应onProgressChanged。调了半天也不知道为啥。后来发现,我的播放器接收后端返回的视频地址的回调,不在主线程,然后播放器也不是在主线程创建的(因为这个回调是别人写的,他没放在主线程原创 2017-07-25 19:59:24 · 2398 阅读 · 0 评论