1.Android Webview的坑
1.webview再次加载页面空白
1.可以关闭掉硬件加速
2.不关闭硬件加速的情况下:在关闭Acivity之前手动调用下面方法,
本文只是用来记录,写的不好还请见谅。
JNI概念 : Java本地接口,Java Native Interface, 它是一个协议, 该协议用来沟通Java代码和外部的本地C/C++代码, 通过该协议 Java代码可以调用外部的本地代码, 外部的C/C++ 代码可以调用Java代码;
C和Java的侧重 :
C与Java如何交流 :
做JAVA经常会碰到中文乱码问题,还有各种编码的问题,特别是String类的内容需要重新编码的问题。要解决这些问题,必须了解清楚JAVA对于字符串是怎么处理的。
先来重新了解一下计算机是如何处理“字符”的,这个原理是大家必须记住的,特别是在用JAVA写程序的时候,万万不可模糊。我们知道,计算机把任何东西都用数字来表示,“字符”也不例外。比如我们要显示一个阿拉伯数字“3”,在我们的PC里,其实并不是仅仅用一个数字3来代表我们要写的“3”,而是以十六进制的0x33来代表,包括放在内存或者是写到文件里,其实都是写着0x33的,不信你可以编辑一个文本文件,写一个“3”,然后用ultraEdit看他的原始码。
我也是一知半解,基本上就是根据官方教程来实现,但microsoft的azure文档我找了好久,英文不好,汗。。。
gcm start: https://developers.google.com/cloud-messaging/android/start
azure start: https://azure.microsoft.com/zh-cn/documentation/articles/notification-hubs-android-get-started/
gcm official demo: https://github.com/google/gcm
gcm personal demo: https://github.com/iammert/FastGCM