android
哈灰色
演讲进行中
展开
-
: java.lang.IllegalArgumentException: Please set your Project ID. A valid Firebase Project ID is req
google FireBaseFireBase cloud Message 问题处理啊方式 FireBase cloud Message 问题 : java.lang.IllegalArgumentException: Please set your Project ID. A valid Firebase Project ID is required to communicate with Firebase server APIs: It identifies your application w原创 2020-12-10 19:36:36 · 541 阅读 · 0 评论 -
android js 回调时候注意问题
最近程序中需要js回调Android原生代码;项目描述:从网页端获取页面上的pdf 的文件路径地址;然后点击标签的时候把url 回调给Android原生代码,在原生代码上执行pdf 文件下载,并打开pdf。问题描述:在js 调用Android的时候返现progress 关闭出现了问题;后来发现;js回调android 线程不是main线程。解决方式:把回调结果切换一下线程...原创 2018-03-22 18:08:36 · 727 阅读 · 0 评论 -
weex踩坑 干活 记录
一.首页文档http://weex.apache.org/cn/v-0.10/references/specs/index.html 首先根据里面的配置;安装node,安装weex-toolskit 坑点1.安装的weex-toolskit 时候可以 用尽量用淘宝的镜像,不要用sudo npm install -g weex-toolskit安装问题,这样会在使用的时候产生权限问题原创 2017-03-31 17:47:36 · 1640 阅读 · 0 评论 -
RecyclerView分组列表的实现及demo
网上许多谈及这个问题都是不支持大量数据;只是简单的加个head或者footer ,但是本文解决了所有问题原创 2016-08-17 11:06:13 · 11262 阅读 · 3 评论 -
魅族和三星Galaxy 5.0webView 问题Android Crash Report - Native crash at /system/lib/libc.so caused by webvi
解决办法是当前activity 销毁的时候 webView.destroy(); hine: ConnectedState (when=-2ms what=131155 arg1=657!CMD_RSSI_POLL 657 0 "HDFin-Tech-1" 38:22:d6:94:88:30 rssi=-70 f=2437 sc=原创 2016-04-29 11:46:20 · 11248 阅读 · 2 评论 -
android 数据库更新操作步骤
开发的时候总是需要更改表的数据接口,老版本中的结构在新版本中无法满足的时候就需要在新版本中更改表结构 更新表结构的数据需要怎么操作呢 1.把原来的表名user更改成临时的uer_temp 2.看看还有没有原来一样的表并删除user 3.新建创建新结构的表user 4.把临时表的数据拷贝到新表中来 5.删除临时表 上述需要SQLiteOpenHelper 的onUpgrade方原创 2016-03-22 11:21:32 · 939 阅读 · 0 评论 -
android 增量更新 mac环境
目前许多程序实现了增量新的技术;本文主要是说明在mac 环境下阐述增量更新的原理和配置过程 1.实现原理 把例如老v1.0.apk 是2M,v2.0.apk是4M,实现过程就是生成两个包不同的差异包;然后再把差异包放到服务器上面,手机端下载差异包。下载完成之后差异包和老包合并成新包。 这样就是实现不用下载整个apk 从而实现增量更新 2.准备工具 bsdiff网站:http:原创 2016-03-08 14:51:01 · 1911 阅读 · 1 评论 -
android 用Fragment 做tab切换 错乱问题
爱bug 爱生活原创 2016-03-07 15:41:10 · 2072 阅读 · 0 评论 -
Android Studio 导入eclipse libs工程,.aar生成,引用等步骤
一.导入eclipse的library项目 1,首先是在eclipse中新建一个Library工程; 2.android studio 新建工程 3. (导入library项目) file->Project Structure->点击左上方加号(New Model)-Import Eclipse ADT Project 4.在settings.gradle include “:lib原创 2015-10-26 17:30:17 · 1019 阅读 · 0 评论 -
android.support.design.widget.Snackbar 使用
Snackbar今年谷歌大会的一个能够代替Toast 的效果;下面说说需要注意事项 1.首先手动加 dependencies{ compile 'com.android.suppor:design:23.0.1' } 或者是File->project structure->app->depensencies点击加号引入libery dependency 点击design ->ok原创 2015-11-17 22:29:02 · 2911 阅读 · 0 评论 -
android studio JNI环境配置
mac 环境下android studio JNI环境配置;配置编译步骤原创 2015-11-17 21:29:55 · 430 阅读 · 0 评论 -
android scroller
android 好ui必须精通的类原创 2015-01-08 13:58:15 · 440 阅读 · 0 评论