随笔分类 - 安卓学习笔记
摘要:平日里喜欢阅读网易云阅读客户端的资讯,对订阅版块的设计甚是喜爱,就想琢磨着如何实现类似于卡片式的文件夹的样式: 显然,安卓里没有自带的这样的控件。有人一定会问,每个卡片无非就是个LinearLayout或RelativeLayout啊。的确没错。如果用RelativeLayout写...
阅读全文
摘要:java.lang.NullPointerException遇到一下状况出现java.lang.NullPointerException错误:1、在Activity的Oncreate方法中加载画面文件和后边引用的控件ID不对应,即在你当前Activity中有一个控件ID在你画面XML...
阅读全文
摘要:前言:我们在做项目时,经常会要求App有更改用户头像的功能。那么怎么才能做到这一点呢?下面,我就仿照迷你飞信,来带领大家设计这一功能。步骤:1.自定义主布局;2.自定义AlterDialog3.在主程序中设置Listener4.调用相册或camera最终效果:1.主布局:2.弹出自定义的AlterD...
阅读全文
摘要:必要条件:1.手机设置:设置->安全和隐私->未知来源:允许安装不是从电子市场获取的应用程序2.Eclipse项目导出分为:签名程序包(Export signed Application Package)和未签名程序包(Export unsigned Application Package),在这里...
阅读全文
摘要:前言:在Android 项目开发的时候出现:DescriptionResourcePathLocationType Unknown error: java.lang.NullPointerException出现的原因:是因为在导入外部项目的时候,没有添加依赖包(appcompat-V7;appc...
阅读全文
摘要:前言:当用eclipse 导入一个已经存在的项目时,经常会遇见:Unable to resolve target 'android-XX' 类似的错误。这是因为导入的项目代码中project.properties 的 Project target 设置与当前eclipse环境设置不一致所致。解决之道...
阅读全文
摘要:前言:有时候,我们在eclipse中导入了一个项目,之后因为在workSpace中的项目太多,就把它delete掉了。当你想重新导入这个项目时,就会出现上面问题:Some projects cannot be imported because they already exist in the wo...
阅读全文
摘要:在开发Android项目的时候,有时需要引用多个项目作为library。在引用项目的时候,有时会出现“Jar mismatch! Fix your dependencies”错误,具体如下:Found 2 versions of android-support-v4.jar in the depen...
阅读全文
摘要:1http://www.ztyhome.com/android-import-error/(网址不稳定详细内容如下:)2如果发现导入工程(impot)的时候,出现”No projects are found to import” 的提示,首先查看项目目录中是否有隐藏文件.project,还有目录结构...
阅读全文
摘要:上一节讲到如何利用canvas画出两点之间的贝塞尔曲线,那么如何连接多点于一条光滑曲线呢?所谓众里寻他千百度,那人却在灯火阑珊处,大浪淘沙般,谜底终呼之欲出——PolyBezier()函数。三.PolyBezier()函数详解 由图形学知识知道一段Bezier曲线由4个控制点p0,p1,p2,p3决...
阅读全文
摘要:前言:近来在做安卓项目时,与贝塞图交过几个回合,终卡在了一个棘手的问题上:如何将一系列的散点连成一条光滑的曲线?在网上查阅资料无数,终得解决之道,即PolyBezier()函数,然安卓里并不含此函数,遂仔细研究,自构PolyBezier()函数,看客莫急,且听我细细道来,这要从贝塞图说起:一.贝塞尔...
阅读全文
摘要:一.FrameLayout介绍:FrameLayout是五大布局中最简单的一个布局,在这个布局中,整个界面被当成一块空白备用区域,所有的子元素都不能被指定放置的位置,它们统统放于这块区域的左上角,并且后面的子元素直接覆盖在前面的子元素之上,将前面的子元素部分和全部遮挡。1.在FrameLayout中...
阅读全文
摘要:在修改了已有的工程后,运行模拟器,可能总会出现这样的问题报告:ActivityManager: Warning: Activity not started, its current task has been brought to the front而新的应用总是之前的那个应用。原因是:两个应用起了...
阅读全文
摘要:1.配合使用SimpleDateFormat与Date:import java.text.SimpleDateFormat; SimpleDateFormat formatter = new SimpleDateFormat ("yyyy年MM月d...
阅读全文

浙公网安备 33010602011771号