Android
文章平均质量分 52
这孩子谁懂哈
坚持比努力更可怕/You Reap What You Sow
展开
-
Android开发中所需颜色的RGB值
1 白色 #FFFFFF 2 红色 #FF0000 3 绿色 #00FF00 4 蓝色 #0000FF 5 牡丹红 #FF00FF 6 青色 #00FFFF 7 黄色 #FFFF00 8 黑色 #000000 9 海蓝 #70DB93 10 巧克力色 #5C3317 11 蓝紫色 #9F5F9F 12 黄铜色 #B5A642 13 亮金色 #D9D919 14 棕色 #A67D3D 15 青铜色原创 2017-01-15 14:59:37 · 863 阅读 · 0 评论 -
Android实现自定义适配器详解
Android实现一个简单的自定义适配器经常面试会被问以下的面试题:ListView的优化方案答:(1)如果自定义适配器,那么在getView方法中要考虑方法传进来的参数convertView是否为null,如果为null就创建convertView并返回,如果不为null则直接使用。在这个方法中尽可能少创建view。(2)给convertView设置tag(setTag()),传入一个...转载 2018-04-08 16:42:06 · 10469 阅读 · 6 评论 -
Android中handler的理解
查看很多关于handler的解释,发现这个比较好容易理解:当Android应用程序启动时,会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件进行事件分发,例如:当点击一个 Button ,Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操作,例如: 联网读取数据, 或者读取本地较大的一个文件的时候,你不能把这些操作放在主线程中,如果你...原创 2018-03-05 13:22:39 · 272 阅读 · 0 评论 -
Android studio中发布apk文件
(1)Android Studio菜单Build->Generate Signed APK (2) (3)创建密钥库及密钥,创建后会自动选择刚创建的密钥库和密钥(已拥有密钥库跳过) 点击“Create new...”按钮创建密钥库 Key store path:密钥库文件的地址 Password/Confirm:密钥库的密码 Key:原创 2017-01-15 14:59:40 · 307 阅读 · 0 评论 -
Android怎么导入jar包
我们在学习别人的源码的时候,我们经常会导入别人的工程,来学习和交流,有没有遇到过导入别人的项目后,你会发现你的项目是有红叉的,也就是说你的项目是有问题的?那怎么办呢?当然我所说的有错误是因为没有导入别人项目中的jar包的错误,别的错误,就当我没说哈好,言归正传,怎么在eclipse中导入的jar包呢?①打开自己的Eclipse,在自己的Android工程上名上右键->Build Path ->Co原创 2017-01-15 15:01:29 · 1247 阅读 · 0 评论 -
Android开发中遇到The connection to adb is down, and a severe error has occured.
今天写了一个小程序,按照正常情况下,打开eclipse,启动genymotion模拟器,run as 的时候,发现提示标题中的错误,顿时我一脸懵逼,因为昨天打开正常运行,今天就不行了,然后我就在网上找了相应的解决办法,基本都是无果,我连最终的大招都放了,就是重启电脑,然并卵,实在是令我匪夷所思,自己探寻无解,找到了如下的解决办法,但是,但是,但是,按照以下的办法,我并没有正常的解决,因为我并没有下原创 2017-01-15 15:01:41 · 310 阅读 · 0 评论 -
Android Studio引入jar包和so文件(armeabi和armeabi-v7a)
一、引用jar文件 1.将jar文件复制、粘贴到app的libs目录中; 2.右键点击jar文件,并点击弹出菜单中的“Add As Library”,将jar文件作为类库添加到项目中; 3.选择指定的类库。 注:如果不执行2、3步,jar文件将不起作用,并且不能使用import语句引用。 二、引用so文件 添加so文件我接触的最多的是搞百度地图阿高德地图的时候还有用别人的原创 2017-01-15 15:01:46 · 3135 阅读 · 0 评论 -
Eclipse开发Android程序引入jar包和so文件
①找到我们要引入的jar包,鼠标选中jar包,然后按住鼠标左键不放,把jar包拖到lib文件夹中。或先复制jar包,然后在lib文件夹上右击,选择复制。然后我们就可以在lib文件夹下看到我们复制成功的jar包。②此时,只是把jar包复制到项目中,还不能使用。我们再在项目名上右击,依次选择【Build Path】-->【Configure Build Path...】。 ③在打开的窗口中,先选中【L原创 2017-01-15 15:01:52 · 5396 阅读 · 1 评论 -
Android开发中Handler用法
今天写Android小程序遇到了handler,这哥们也是我们写程序中经常用到的类,好久没用,导致很多我都不记得了,今天就重新来学习一下,然后总结一下。handler的定义:handler主要接收子线程发送的数据,并用次数据配合主线程更新UI,用来跟主线程交互使用,比如用handler发送一个message,然后在handler的线程中来接收、处理该消息,以避免直接在UI主线程中处理事务导致UI主原创 2017-01-15 15:02:00 · 443 阅读 · 0 评论 -
Android开发中遇到Java.lang.NullPointerException解决办法
我们在开发软件的时候,不知道你是否遇到过Java.Lang.NullPointerException的错误,出现这和错误呢,不是大的错误,但是找不到的话,分分钟钟让你崩溃,所谓空指针的错误,就是你定义了一个对象,也就是有了一个指针,但是你没有给它赋值,然后嫩,你就直接引用了,那么这个时候就会报出空指针的错误。今天写程序的时候,遇到了一次空指针的错误,也是寻找好久,最终才发现空指针的出处。下面是我遇原创 2017-01-15 15:01:43 · 8443 阅读 · 2 评论 -
eclipse导入项目Unable to resolve target \'android-17\'
今天走在开源 的春风里,学习了一下别人的代码,但是导入后发现,项目有问题,[2016-12-16 22:22:43 - Diary] Unable to resolve target 'android-17'不能正常运行,找了好久,最终找到。原因如下:因为你建项目的时候,设置的target不符合项目所需:点击你导入的项目工程名:右键→选择properties原创 2017-01-15 15:01:32 · 421 阅读 · 0 评论 -
Android怎么用eclipse编译APK文件
只要你Run As Android Application 过,到工作目录的bin文件夹下就能找到与项目同名的apk文件A.选中项目,右键=》Andoid Tools=》Export Unsigned Application Package,直接保存就行,这是未签名的。或者B.选中项目,右键=》Andoid Tools=》Export Signed Application Package,后面一步原创 2017-01-15 15:01:24 · 1243 阅读 · 0 评论 -
Android开发中常见的问题解答
这是我从网上搜集+平时自己遇到的总结,以后遇到在慢慢往里面加!!!一、导入项目时,提示 “invalid project description”无效的项目描述,应该与ADT版本不同有关。出错背景:外来源码放在工作区,然后导入Eclipse。解决方法:外来源码先放在非工作区(如:桌面),然后导入到Eclipse,导入页面勾上 “copy projects to into workspace” 复制原创 2017-01-15 15:01:10 · 426 阅读 · 0 评论 -
Android中通俗理解ContentProvider的使用
ContentProvider是用于将数据共享给其他应用。例如在同一部手机里面,有两个APP,第一个APP要访问第二个APP的数据。此时,第二个APP就需要设置ContentProvider。这样,第一个APP就能通过Uri访问第二个APP的数据。第二个手机的设置,首先需要一个类来继承ContentProvider这个类,继承后需要实现onCreate,query,getType,insert,d...转载 2018-05-11 17:13:32 · 482 阅读 · 0 评论