- 博客(20)
- 资源 (12)
- 收藏
- 关注
原创 : 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
586
原创 android js 回调时候注意问题
最近程序中需要js回调Android原生代码;项目描述:从网页端获取页面上的pdf 的文件路径地址;然后点击标签的时候把url 回调给Android原生代码,在原生代码上执行pdf 文件下载,并打开pdf。问题描述:在js 调用Android的时候返现progress 关闭出现了问题;后来发现;js回调android 线程不是main线程。解决方式:把回调结果切换一下线程...
2018-03-22 18:08:36
759
原创 Ngnix tomcat 服务器集群配置 负载均衡
能够使用Nginx搭建Tomcat集群,并完成负载均衡本文是基于mac系统设置;其他系统的基本类似完成Nginx负载均衡,那么需要先来介绍Tomcat的安装和配置,我们首先要来配置Tomcat完成集群的配置.因为我们没有多台服务器运行Tomcat.那么我们可以模拟在一台服务器上运行多个Tomcat程序.下载地址http://tomcat.apache.org/downloa
2017-05-19 23:43:32
596
原创 mac tomcat8 虚拟目录配置
属性说明:crossContext 如果想在应用内调用ServletContext.getContext()来返回在该虚拟主机上运行的其他web application的request dispatcher,设为true。在安全性很重要的环境中,设为false,使得getContext()总是返回null。缺省值为false。docBase 该web应用的文档基准目录(D
2017-05-19 23:12:13
2210
1
原创 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
1670
原创 RecyclerView分组列表的实现及demo
网上许多谈及这个问题都是不支持大量数据;只是简单的加个head或者footer ,但是本文解决了所有问题
2016-08-17 11:06:13
11309
原创 mac 下mysql root密码 账号问题 等问题 及解决方案
mac 上下载mysql 安装到最后一步的时候;会给予root 的初始密码;先把初始密码拷贝一下1.当你要更改初始密码的时候就会按照网上说的 cd /usr/local/mysql/bin/ sudo su./mysqld_safe –skip-grant-tables &来修改初始密码,不过遗憾的是这样会报错 mysqld_safe Logging to
2016-07-25 13:32:45
668
原创 关于iOS 更换资源打包问题
http://blog.devtang.com/2013/10/17/the-tech-detail-of-ape-client-1/http://blog.youkuaiyun.com/ysysbaobei/article/details/10951991
2016-06-13 13:23:00
392
原创 魅族和三星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
11290
1
原创 android 数据库更新操作步骤
开发的时候总是需要更改表的数据接口,老版本中的结构在新版本中无法满足的时候就需要在新版本中更改表结构更新表结构的数据需要怎么操作呢 1.把原来的表名user更改成临时的uer_temp 2.看看还有没有原来一样的表并删除user 3.新建创建新结构的表user 4.把临时表的数据拷贝到新表中来5.删除临时表上述需要SQLiteOpenHelper 的onUpgrade方
2016-03-22 11:21:32
972
原创 android 增量更新 mac环境
目前许多程序实现了增量新的技术;本文主要是说明在mac 环境下阐述增量更新的原理和配置过程1.实现原理 把例如老v1.0.apk 是2M,v2.0.apk是4M,实现过程就是生成两个包不同的差异包;然后再把差异包放到服务器上面,手机端下载差异包。下载完成之后差异包和老包合并成新包。 这样就是实现不用下载整个apk 从而实现增量更新2.准备工具bsdiff网站:http:
2016-03-08 14:51:01
1940
原创 iOS IQKeyBoardManager 引起的界面漂移bug 解决
1,bug见图片显示;IQKeyBoardManager 使用的界面;当键盘弹出后;在键盘没有收回的时候弹出UIAlertView 或者使用UIAlertController ;这样之后点击界面就会出现界面漂移现象。解决办法;进入控制器的时候关闭这个框架,出这个界面开启这个框架。如下代码;自己写收加盘操作-(void)viewDidAppear:(BOOL)animated
2016-03-04 17:07:46
6842
原创 iOS UILable自动适应的写法
//方法-- (void)viewDidLoad { [superviewDidLoad]; UILabel *label = [[UILabelalloc]initWithFrame:CGRectMake(0, 100, 100, 100)]; label.numberOfLines = 0; label.lineBreakMode
2015-12-21 14:13:56
461
原创 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
2945
原创 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
1049
google_location.zip
2019-12-13
ExpandableListView加EditText及ListView加EditText item复用解决数据错乱问题
2016-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人