Android
董成荣
每天努力一点点,直到永远
展开
-
android启动的四种模式
standard:顾名思义,标准的启动模式,也即默认的启动模式。他会创建一个任务栈将打开的所有activity都放入。退出时按后进先出的原则依次将activity退出。这种启动模式看似没有问题,但其实有一个很大的漏洞:当一个activity不断打开它本身的话,栈会不断地进入该activity的实例化对象,显然,这导致了极大的开销,根据这个特点进行恶意的攻击要导致栈溢出也不是不可能。 sing原创 2017-03-20 08:31:03 · 562 阅读 · 0 评论 -
Error:(37, 13) Failed to resolve: com.android.support:appcompat-v7:26 <a href="install.m2.repo">Inst
报错信息:Error:(37, 13) Failed to resolve: com.android.support:appcompat-v7:26Install Repository and sync projectShow in FileShow in Project Structure dialog解决方法: 第一步:点击show in file定位到报错的位置原创 2017-10-25 15:16:25 · 4079 阅读 · 0 评论 -
Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK
现象:android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want? 原因:不是在activity中启用的startAct原创 2017-09-01 20:23:18 · 1492 阅读 · 0 评论 -
Android studio错误修复快捷建
用Android studio有的时候他报错却不给修复提示,我们该怎么办呢?当然是借助快捷键了!把光标移到出错的地方,按下Alt+Enter就可以了。ps:摁一下就可以,不要多摁哦原创 2017-05-21 16:02:54 · 1925 阅读 · 0 评论 -
Android老师作业八
一:第一条广播-——第二条广播(因为第一条广播的优先级比第二条广播的优先级高)二、第一条广播-——第二条广播(因为第一条广播注册的顺序比第二条广播注册的顺序靠前)三、第一条广播-——广播被我拦截(通过方法abortBroadcast拦截了广播)原创 2017-06-05 22:01:00 · 503 阅读 · 0 评论 -
Android自定义的类无法使用
今天做老师布置的作业结果出现了一个错误,那就是自定义的类无法使用,如下自定义的类竟然无法使用,这是为什么呢?经我仔细观察发现这是访问权限导致的问题,在自定义类时鬼使神差的把类定义成了友好型,只要改成public就好了原创 2017-05-21 12:39:20 · 1059 阅读 · 0 评论 -
Android studio乱码问题
Android studio至少有两种乱码问题,一种是中文乱码,这也是最常见的乱码问题。出现这种问题的原因是编码方式不匹配,所以只需要将编码方式改一改就行了。修改方式如下如果画红圈的那个地方utf-8可以点击,那么直接点击把编码方式改成gbk就行了。如果像我一样我无法直接点击可以打开setter找到我下图画圈的地方修改编码格式还有一种乱码情况是像我下图一原创 2017-05-21 10:26:06 · 1349 阅读 · 0 评论 -
android老师作业五
UI布局以前做过,不提了其他的问题主要是安装1个4..0的模拟器,不然由于安全性问题无法运转。文件存储SharedPreferences这个工具类其他的关于这个项目的一切全在代码中吧。不过写这些似乎不够尊重老师,所以我就想再说一说我对Android的认识吧。想一想还是另写篇博文吧,地址如下:原创 2017-04-09 21:46:07 · 466 阅读 · 0 评论 -
Android老师作业六
关于这次的Android作业,我整理了以下几个要点。第一个是UI设计,因为做APP第一步就是他,避是避不掉的。UI一定要注意主界面分为两部分,上部分是方便插入的静态页面,下面是个listview,可以根据item增加内容,而且item的设计也要留意一下。第二个是绑定适配器,如果不绑的话就无法把item的信息传到listview当中了。第三个是在进行各种操作后要及时进行查询否则信息还是以原创 2017-04-23 21:44:49 · 439 阅读 · 0 评论 -
Android老师作业七
还剩交互代码与测试就好了遇到问题如下一、Android studio乱码 :http://blog.csdn.net/dongchengrong/article/details/72594233二、自定义的适配器无法使用:http://blog.csdn.net/dongchengrong/article/details/72597773三、错误修复快捷键:http://blog.原创 2017-05-21 16:29:25 · 857 阅读 · 0 评论 -
ArrayAdapter模板
package cn.edu.bzu.news.adapter;import android.content.Context;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.widget.ArrayAdapter;impor原创 2017-05-21 12:16:22 · 566 阅读 · 0 评论 -
android studio删除jar包后报错
我是把某个jar包删了又加的一个新的,结果显示有个目录没找到,如下这是因为没有正确的删除jar包导致的,正确的删除方式如下原创 2017-05-23 12:59:33 · 2449 阅读 · 1 评论 -
Android老师作业2
因为我没有保存所以没有老师发的图片,不过考虑到这个项目考察的是UI布局和国际化,图片的作用只是为了美观,所以我决定只实现布局和国际化就好了。从截图上看,最好的布局应该是用网格,4行2列;其次国际化应该建两个文件夹并且原创 2017-03-12 20:28:45 · 690 阅读 · 0 评论 -
android老师布置的作业四
都看过题,题目不描述 首先,我们需要制作死的界面然后才能将各个界面集成到一起。 主界面设计分析 使用布局方式:absolute,优点是随便拖动,缺点是只适用于一种手机屏幕,适配性低。 使用组件:原创 2017-03-27 08:38:48 · 752 阅读 · 0 评论 -
搭建Android开发平台(Android studio)
引论 开发任何软件都需要有一款顺手的开发工具,就像是剑客应该有一把属于自己的宝剑(独孤求败级别的除外),开发Android APP更是如此。在这里我们选择的开发工具是android studio,这是谷歌公司推出的android集成开发工具,是一个非常好用的IDE下载 因为android studio是免费的,所以我们本来是可以在谷歌官网上下载的,但是由于某种大家都知道的原因,我们根本无法访问谷歌官网 ,所以我们转而在Android studio中文社区下载。下载地址http原创 2017-02-24 20:03:30 · 1102 阅读 · 0 评论