android
文章平均质量分 51
追风筝的小狮子
这个作者很懒,什么都没留下…
展开
-
Android中的intent
这两天一直都在学习Intent的相关知识,先推荐一个写得特别好的博客链接,讲述Intent非常详细,http://www.cnblogs.com/smyhvae/p/3959204.html。接下来,谈谈在activity方面,我对它的总结。我目前对intent的理解是,当我们离开当前的activity,去打开另一个activity(不管这个activity是系统自带的,还是我们自原创 2016-03-26 19:20:56 · 475 阅读 · 0 评论 -
编译器报错“finished with non-zero exit value 1”及floatingActionButton没有实例化的解决
时隔很久没写博客的我又回来了。这两天敲代码过程中遇到了2个问题,上网查了查,回答的都很多,但很乱,反正我看了半天,对着自己的代码也改了改,有个还是没解决。 好在最后,突然灵光一现,哈哈,想到了。所以今天就想就这2个问题,写下我的做法和网上其他的一些答案供大家参考参考,多试试,说不定你的问题的解决方法就在这里哦。问题1:编译器报如下错:Process 'command 'C:\Progr原创 2017-03-19 21:51:24 · 1779 阅读 · 0 评论 -
android中的各类权限
作为一只android菜鸟,在学习过程中,越是学到后面,就涉及到权限问题,但总是记不住各类权限,有的是忘了怎么写,有的是弄晕了,所以这里就把我遇到的权限慢慢总结归纳吧,方便查阅。(这注定是一篇不断更新的文章啊)这里要说明一个我思考出来的观点(可能不太全面),“当我们是要在自己写的程序中用一些系统功能时,我们就必须获取权限;但如果我们是通过自己写的程序进入手机系统,由手机系统来调用时,就不需要权原创 2016-05-23 23:37:45 · 1496 阅读 · 0 评论 -
Android学习中一些零散的知识点
(1)List中存放数据通过add(),得到数据通过get().Map中存放数据则通过put()。(2)若drawble中的图片的尺寸小于我们设置的控件的尺寸,则会被强行放大到空间尺寸,但势必会使清晰度降低。若drawble中图片尺存大于控件尺寸,系统仍然会以控件尺寸为准,多余的部分会被掩盖。(3)当我们新生成一个xml文件时,在AS中,它通常只会有两种选择:layout,values。如原创 2016-04-11 23:44:37 · 370 阅读 · 0 评论 -
Android Studio中DDMS下无法打开data目录
解决方法可以参考此链接博客,http://blog.csdn.net/zhouyingge1104/article/details/39674211,这里只有一点要补充,所连接的手机必须是已经ROOT过的。还有就是输入命令chmod 755 /data时,755后面是有一个空格的,不要忘记输入了,否则会报如下提示,原创 2016-05-21 10:28:07 · 4082 阅读 · 0 评论 -
android中出现"androidsdk/build-tools/23.0.2/aapt.exe"finished with...错误以及drawable/下的图片命名格式
在android studio的drawable/下,图片的格式不能是png格式,如果有这种格式的图片,那当你点击运行时,会报出如下错误,此时我们的解决方法是,将png改为jpg,同时,注意!!!一定要将这张图片rename,即使我们在drawable/下将这张图片deleted了,我们也不能再使用和之前那张图片相同的名字了,貌似是因为即使deleted了,系统仍会将这张同名的图片默认为之原创 2016-04-07 01:17:16 · 1533 阅读 · 0 评论 -
android中判断EditText的内容是否为空
今天写了一个demo,起初应该有当判断EditText的内容是否为空,如果是,则弹出Toast显示,但换了两种写法,1. edPhoneNum.getText().toString()==null 2.edPhoneNum.getText().toString().equals(null) ,但均不能起到任何判断效果,后来通过这种方式实现了,TextUtils.isEmpty(edPhon原创 2016-06-01 17:44:23 · 16004 阅读 · 7 评论 -
Android中的handler
handler是消息传递机制,例如我们在actiity中输入一个最大数,需要算出从2到这个数之间的质数,如果我们只用主线程的话,当我们输入最大数后,线程开始计算,此时必定会造成ANR问题,使得主线程阻塞,所以我们必须要使用多线程来解决这个问题。而在主线程和子线程之间传递消息(消息中包含了数据),就要依靠handler处理机制了。在handler处理机制中,有如下几个与之相关的组件:(1)M原创 2016-03-31 09:53:33 · 308 阅读 · 0 评论 -
android中获得全屏显示
代码如下:getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);原创 2016-04-15 18:18:29 · 356 阅读 · 0 评论 -
android中activity的生命周期
上述内容是通过以下这段代码运行时通过观察控制台信息总结出来的,我觉得其实不管它怎样变化,最终都是要按照这个流程图来走,被pause的最后都会是stop状态,回到stop状态的只能通过restart开启。代码如下:public class LifeCycle extends AppCompatActivity { @Override protected void on原创 2016-03-28 15:59:35 · 352 阅读 · 0 评论 -
Android Studio中 常用快捷键清单
原创 2016-03-28 11:06:22 · 379 阅读 · 0 评论 -
android中ContentProvider
ContentProvider是一个不同应用间进行数据共享的标准API,我们通过ContentResolver原创 2016-03-27 13:15:54 · 339 阅读 · 0 评论 -
android中ADB启动失败
这几天打开AS时,运行代码,总是出现ADB启动失败的提示语,上网翻了翻,再实际操作了下,目前这个方法最适合:1.打开cmd,输入netstat -ano|findstr "5037",接下来会显示占用这一端口的pid号2.接着输入tasklist|findstr "pid号",会显示占用这一端口的应用,然后在任务管理器里关闭就可以了。其实也可以不进行第2步,直接在任务管理器中找到pid原创 2016-03-26 22:40:18 · 385 阅读 · 0 评论 -
adapterview学习中的相关知识
AdapterView是一个容器,一个控件,换句话说,是我们可以在xml文件中去定义来使用的。而这类控件,需要数据来填充,数据则来源于Adapter接口。先附上一张图,是关于AdapterView及其子类的,我们可以通过那7个控件来达到列表的多重外观和选项。使用的Adapter中经常使用的有以下4个:(1)ArrayAdapter:是将数组或list集合值包装成列表项(2)Si原创 2016-04-11 23:32:44 · 293 阅读 · 0 评论 -
android中布局及ui组件中的注意点
这两天一直在看有关布局,组件的相关知识,这一块感觉知识点很散,毕竟每个布局都有一些各自需要记忆的,但总的还是相似。我个人觉得对付这一块,一是要有耐心,要不断去修改,最后可能才会得到理想的效果。二是要尽可能多的手敲代码,去看这段在手机上显示的真正效果如何,多看多记,像我之前曾提到过的,图像总是更直观,印象更加深刻。下面提到的这些是这2天学习中我遇到的一些问题和易混知识点:1.TableLayou原创 2016-04-06 23:22:45 · 815 阅读 · 0 评论 -
activity的4种加载模式
中加载模式有如下4个值,现分别说明:1.standard:标准模式,即默认值,在这种模式下,当我们打开一个activity时,不管它是不是新的,都会创建一个activity实例,将它存于task栈顶,它的特点在于不管是之前的activity还是新创建的,都会存在在同一个task里,这就是说我们通过getTaskId()最后得到的都是同一个值。2.singleTop:task单例栈顶模式。在原创 2016-03-29 14:05:30 · 456 阅读 · 0 评论 -
ViewPager使用详解
ViewPager使用详解这两天看了鸿洋大神的一篇关于ViewPager的推送,将其中的内容实现了下,过程中依旧踩坑不断,现在将填坑过程中的一些解决方法及理解记录一下。ViewPager+PageAdapter这是最基本的一种使用,要注意的是,PagaAdapter中有4个必须要重写的方法: - getCount() 需要在viewpager中显示的对象数。 - isVie原创 2017-12-22 23:33:52 · 1115 阅读 · 0 评论