android
pur_e
这个作者很懒,什么都没留下…
展开
-
android studio 导入工程慢
有时android导入其他工程会慢这时其实是在下载gradle,到这里我不得不吐槽下,被墙也就算了,你卡在这里是因为下不下来,为什么不给个提示你在做啥?下个50M的东西不来点说明吗?明明已经下载过这个版本了为什么还要每次都下啊? 哎,在工程的gradle/wrapper下,有个gradle-wrapper.properties文件,里面有说明使用的gradle版本, #原创 2015-07-08 20:07:51 · 1002 阅读 · 1 评论 -
使用Cordova创建工程
参考:http://www.ituring.com.cn/article/130383?q=玩转cordova 这里直接说我的集成过程1、先安装homebrew,访问http://brew.sh/看一下安装方式2、node.js安装: brew install node -g brew install npm -g #npm是node.js的包管原创 2015-07-08 20:03:00 · 1034 阅读 · 0 评论 -
【Android】Service中判断当前是否全屏(状态栏是否隐藏)
业务需要,要在后台Service中判断当前界面是否全屏,感谢Google,帮我找到了一个解决方式:is it possible to detect when any application is in full screen in android?,现将方法研究并记录一下。1.原理 上面的回答中,创建了一个overlay的不可见View,靠在窗口上方,通过调用View.getLocati原创 2016-03-02 17:05:41 · 7410 阅读 · 2 评论 -
Android内存泄露杂记2016-02-26
先记录一下,后续整理Bitmap十分占用内存 使用不当则会内存泄露,包括不限于:static集合如HashMap、ArrayList等,未及时清理失效数据 postDelayed执行匿名Runnable类,引用外部数据匿名监听器Listener引用外部数据close()等清理函数没有执行register的广播监听没有unregister查找泄露位置 使用工具:leakcanary原创 2016-02-26 17:31:26 · 696 阅读 · 0 评论 -
[Android]使用HorizontalScrollView实现广告栏Banner及相关原理分析
现在的App中,广告栏Banner的使用还是挺广泛的,用于展示各种广告、活动推荐等。使用HorizontalScrollView可以很简单的实现一个可自动播放、可滑动、可点击的广告栏Banner,这个也可以做为一个例子,来学习自定义控件的制作。相关原理主要包括两个方面: onMeasure、onLayout、onDraw等View、ViewGroup相关布局函数;dispatchTouchEv原创 2016-02-28 21:20:47 · 4545 阅读 · 4 评论 -
使用cordova的加强webview
这也有两种利用方式:一、集成一个webview来展示工程中的网页,这种稍微简单;二、集成一个webview来展示服务端的网页,这个稍微有点麻烦,会了这一种前面那种就很容易了。这个其实也有两种方式,一种是将cordovalib编译为arr,在工程中添加依赖库,一种是直接将源码集成进来。因为我有修改源码的需要,所以就直接导入源码了。 这里只说我集成第二种的过程,因为走了不少弯路,记原创 2015-07-08 19:29:32 · 15710 阅读 · 10 评论