- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 Studio编译出错汇集
1.Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.1.2即:used by: org.gradle.api.resources.ResourceException: Could not get resource 'https://dl.goog...
2018-12-18 22:05:11
322
原创 IntelliJ IDEA2017 激活方法
今天在使用 2017 的 IDEA 的时候,提示了 "The License CNEKJPQZEX- has been cancelled..." 问题。之前实在IntelliJ IDEA 注册码网站点击生成注册码,复制粘贴到 IDEA 中就好了,现在居然不好用了。楼主用了下面的方法后,idea就没有出现这个问题了(亲测可用)1、进到文件夹中:C:\Windows\System32\drivers...
2018-06-28 10:13:39
694
原创 Android将网络url转换为base64
由于页面是与H5交互完成的,所有需要客户端根据返回的URL,转换为一个Base64格式的字符串返回给H5端。所以,我们需要借助Google的zxing工具包:在app的build.gradle下添加依赖:compile 'com.google.zxing:core:3.3.0'1.封装一个生成二维码的工具类,构建creareQRImage方法,只需要传入一个url:public static Bi...
2018-03-22 23:13:17
3390
原创 android java.lang.ClassCastException android.app.Application解决方案
自己定义了一个Application,protected WeimiApplication app;然后在BaseActivity初始化app = (WeimiApplication) getApplication();当然,运行报错 Caused by: java.lang.ClassCastException: android.app.Application cannot be cast co...
2018-03-14 00:05:31
760
原创 Android常见的内存溢出OOM
OOM即:程序向系统申请内存空间超过了系统能给的。 Android中发生OOM并不表示RAM不足,OOM的产生是因为Android为每个程序准备的虚拟机heap内存是有限的,这样是想让更多的程序能在app后台常驻,让再启动更快;但是人为的代码操作;不当会导致这个内存空间占用出现异常,引发错误。 常见的OOM的异常有: 1.图片过大导致OOM;一般可以通过
2017-12-20 10:38:44
383
原创 安卓5.0到7.0的区别介绍
一、Android 5.0(Android Lollipop)开始,android迎来了扁平化时代,使用一种新的Material Design 设计风格,设计了全新的通知中心,开始支持多种设备。在性能上,放弃了之前一直使用的Dalvik虚拟机,改用ART模式,程序加载时间大幅提升。增加了Battery Saver模式来进行省电处理,以及全新的“最近应用程序”。二、Android 6.0(And...
2017-02-20 13:11:47
7301
原创 Android必考面试题之一——Activity的生命周期以及流程图
生命周期包括几个方法:onCreate()、onStart()、onResume()、onPause()、onStop()、onDestroy()......我们也基本了解了Activity生命周期的几个过程,我们就来说一说这几个过程。1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运
2016-12-19 16:53:14
1880
空空如也
求个仿美团点餐页面的demo
2017-10-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人