安卓学习笔记
文章平均质量分 73
Lamba
这个作者很懒,什么都没留下…
展开
-
安卓问题报告小记(一): Activity not started, its current task has been brought to the front
在修改了已有的工程后,运行模拟器,可能总会出现这样的问题报告:ActivityManager: Warning: Activity not started, its current task has been brought to the front而新的应用总是之前的那个应用。原因是:两个应用起了同样的名字,模拟器总是识别第一个解决方法是:重新启动一边模拟器;如果还是不行,可以先转载 2015-01-25 14:07:02 · 530 阅读 · 0 评论 -
安卓问题报告小记(七)
java.lang.NullPointerException问题解析转载 2015-04-11 12:15:24 · 364 阅读 · 0 评论 -
安卓杂记(五):Eclipse如何导出android项目并在手机上进行安装
必要条件:1.手机设置:设置->安全和隐私->未知来源:允许安装不是从电子市场获取的应用程序2.Eclipse项目导出分为:签名程序包(Export signed Application Package)和未签名程序包(Export unsigned Application Package),在这里,导出的时候,一定要选择签名程序包.本人亲自尝试过,导出unsigned Applicati转载 2015-01-30 12:48:40 · 1296 阅读 · 0 评论 -
安卓杂记(六)仿“迷你飞信”更改用户头像
前言:我们在做项目时,经常会要求App有更改用户头像的功能。那么怎么才能做到这一点呢?下面,我就仿照迷你飞信,来带领大家设计这一功能。步骤:1.自定义主布局;2.自定义AlterDialog3.在主程序中设置Listener4.调用相册或camera最终效果:1.主布局:2.弹出自定义的AlterDialog代码示例:1.main.xml<L原创 2015-01-30 16:49:03 · 493 阅读 · 0 评论 -
安卓问题报告小记(二):Eclipse导入项目:No projects are found to import
1 http://www.ztyhome.com/android-import-error/(网址不稳定详细内容如下:)2 如果发现导入工程(impot)的时候,出现”No projects are found to import” 的提示,首先查看项目目录中是否有隐藏文件.project,还有目录结构也还要有一个隐藏文件.classpath,如果没有,你可以参考一下方法方法1:转载 2015-01-28 14:09:43 · 587 阅读 · 0 评论 -
安卓问题报告小记(六):Type Unknown error: java.lang.NullPointerException
前言:在Android 项目开发的时候出现:DescriptionResourcePathLocationType Unknown error: java.lang.NullPointerException出现的原因:是因为在导入外部项目的时候,没有添加依赖包(appcompat-V7;appcompat_v7_3)。解决之道:将 这两个 项目转载 2015-01-28 16:33:10 · 603 阅读 · 0 评论 -
安卓问题报告小记(五):Unable to resolve target 'android-XX
前言:当用eclipse 导入一个已经存在的项目时,经常会遇见:Unable to resolve target 'android-XX' 类似的错误。这是因为导入的项目代码中project.properties 的 Project target 设置与当前eclipse环境设置不一致所致。解决之道一:右击项目 project->Build Path->Configure bu原创 2015-01-28 16:20:02 · 496 阅读 · 0 评论 -
安卓杂记(一) 获取时间总结整理
1.配合使用SimpleDateFormat与Date:import java.text.SimpleDateFormat; SimpleDateFormat formatter = new SimpleDateFormat ("yyyy年MM月dd日 HH:mm:ss "); Date curDate =转载 2015-01-24 19:20:26 · 386 阅读 · 0 评论 -
安卓问题报告小记(四):Some projects cannot be imported because they already exist in the workspace
前言:有时候,我们在eclipse中导入了一个项目,之后因为在workSpace中的项目太多,就把它delete掉了。当你想重新导入这个项目时,就会出现上面问题:Some projects cannot be imported because they already exist in the workspace!这是因为eclipse中默认会将导入的zip包copy到你的workSpac原创 2015-01-28 16:03:18 · 1067 阅读 · 0 评论 -
安卓杂记(三)利用自定义的PolyBezier()函数将一系列散点绘制成光滑曲线(一)
前言:近来在做安卓项目时,与贝塞图交过几个回合,终卡在了一个棘手的问题上:如何将一系列的散点连成一条光滑的曲线?在网上查阅资料无数,终得解决之道,即PolyBezier()函数,然安卓里并不含此函数,遂仔细研究,自构PolyBezier()函数,看客莫急,且听我细细道来,这要从贝塞图说起:一.贝塞尔曲线详解贝塞尔曲线(Bézier curve),又称贝兹曲线或贝济埃曲线,是应用于二维图原创 2015-01-27 20:22:58 · 1427 阅读 · 0 评论 -
安卓问题报告小记(三):Jar mismatch! Fix your dependencies
在开发Android项目的时候,有时需要引用多个项目作为library。在引用项目的时候,有时会出现“Jar mismatch! Fix your dependencies”错误,具体如下:Found 2 versions of android-support-v4.jar in the dependency list, but not all the versions are ide转载 2015-01-28 15:21:50 · 517 阅读 · 0 评论 -
安卓杂记(二)利用FrameLayout叠加多种view的方法
一.FrameLayout介绍:FrameLayout是五大布局中最简单的一个布局,在这个布局中,整个界面被当成一块空白备用区域,所有的子元素都不能被指定放置的位置,它们统统放于这块区域的左上角,并且后面的子元素直接覆盖在前面的子元素之上,将前面的子元素部分和全部遮挡。1.在FrameLayout中添加普通的View在FrameLayout中可以添加诸如imageView和TextVi原创 2015-01-27 13:12:58 · 6810 阅读 · 0 评论 -
安卓杂记(四)利用自定义的PolyBezier()函数将一系列散点绘制成光滑曲线(二)
上一节讲到如何利用canvas画出两点之间的贝塞尔曲线,那么如何连接多点于一条光滑曲线呢?所谓众里寻他千百度,那人却在灯火阑珊处,大浪淘沙般,谜底终呼之欲出——PolyBezier()函数。三.PolyBezier()函数详解 由图形学知识知道一段Bezier曲线由4个控制点p0,p1,p2,p3决定,该曲线经过p0和p3点,即该曲线起于p0点,终于p3点。一条经过鼠标点击原创 2015-01-27 21:44:04 · 1261 阅读 · 0 评论 -
#安卓杂记(七):自定义控件及属性获取
平日里喜欢阅读网易云阅读客户端的资讯,对订阅版块的设计甚是喜爱,就想琢磨着如何实现类似于卡片式的文件夹的样式:原创 2015-04-21 22:20:32 · 517 阅读 · 0 评论