随笔分类 -  android提高篇

上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 89 下一页
摘要:GitHub上排名前100的Android开源库介绍 文章来源: http://www.open-open.com/news/view/1587067#6734290-qzone-1-31660-bf8335a56eb142042e6dc893bd988125 摘要: 本项目主要对目前 GitHub 阅读全文
posted @ 2017-08-24 14:48 brave-sailor 阅读(9796) 评论(0) 推荐(0)
摘要:最近做了一个Android UI相关开源项目库汇总,里面集合了OpenDigg上的优质的Android开源项目库,方便移动开发人员便捷的找到自己需要的项目工具等,感兴趣的可以到GitHub上给个star。 抽屉菜单 MaterialDrawer★7337 - 安卓抽屉效果实现方案 Side-Menu 阅读全文
posted @ 2017-08-24 14:42 brave-sailor 阅读(2067) 评论(0) 推荐(1)
摘要:作为自定义 view 的基础,如果不了解Android view 的生命周期 , 那么你将会在后期的维护中发现这样那样的问题 ....... 做过一段时间android 开发的同学都知道,一般 onXXX 函数都是系统的回调函数。而这篇 blog 也是基于这个思想(或许有点笨)...... 首先来看 阅读全文
posted @ 2017-08-24 11:56 brave-sailor 阅读(683) 评论(0) 推荐(0)
摘要:DatePicker、TimePicker、NumberPicker这三个控件在使用的过程中,用户点击数字会弹出键盘,有时候会造成布局被挤压不好看,也有其他的需求。 我看了网上很多文章的解决办法都无效,后来还是万能的StackOverflow网站帮我解决了这个问题,代码如下: [java] view 阅读全文
posted @ 2017-08-23 17:37 brave-sailor 阅读(318) 评论(0) 推荐(0)
摘要:hybrid App开发也不是什么新鲜事了,其中native和h5之间的交互则是必不可少的。Android中是如何和H5交互的? 1、webView加载页面 我们都知道在Android中是通过webView来加载html页面的,根据HTML文件所在的位置不同写法也不同: //例如:加载assets文 阅读全文
posted @ 2017-08-18 16:33 brave-sailor 阅读(1808) 评论(0) 推荐(0)
摘要:从eclipse转过的朋友们应该不太习惯AS中新建assets文件和对文件内容的引用。我也查找了网上很多资料发现很少有这样的解决答案,于是便把自己解决的方法总结在这里。 1.一般新建project后这里的目录都会默认为Android,首先在把目录结构切换到project上来,这样会使得整个项目结构的 阅读全文
posted @ 2017-08-18 15:20 brave-sailor 阅读(265) 评论(0) 推荐(0)
摘要:总述 Android应用程序被限制了内存使用上限,一般为16M或24M(具体看系统设置),当应用的使用内存超过这个上限时,就会被系统认为内存泄漏,被kill掉。所以在android开发时,管理好内存的分配及使用十分重要,而首先要做的应是认识内存。 这篇文章便是从Linux的系统内存划分开始,逐步介绍 阅读全文
posted @ 2017-08-18 12:00 brave-sailor 阅读(376) 评论(0) 推荐(0)
摘要:总述 觉得十分有必要搞清楚内存,内部存储和外部存储的区别,还有我们在开发中真正将数据存在了手机的哪儿。 先提一个问题:手机设置的应用管理中,每个App下都有清除数据和清除缓存,清除的分别是哪里的数据? 一 内存,内部存储和外部存储 1. 可对Android手机存储空间做如下划分: 整个存储空间分为内 阅读全文
posted @ 2017-08-18 12:00 brave-sailor 阅读(2499) 评论(0) 推荐(0)
摘要:一、简介 Android中,你也可以通过绝对路径以JAVA传统方式访问内部存储空间。但是以这种方式创建的文件是对私有,创建它的应用程序对该文件是可读可写,但是别的应用程序并不能直接访问它。不是所有的内部存储空间应用程序都可以访问,默认情况下只能访问“/data/data/你的应用程序的包名”这个路径 阅读全文
posted @ 2017-08-18 11:56 brave-sailor 阅读(1164) 评论(0) 推荐(0)
摘要:经过一个多月的边学习边练手,学会了Android基于Web开发的毛皮,其实开发过程中用Android原生API不是很多,更多的是HTML/Javascript/Css。 个人觉得基于WebView的Jquery Mobile开发有以下优点: 1、对于刚从Java Web转型过来的同学非常适合,只要懂 阅读全文
posted @ 2017-08-17 15:43 brave-sailor 阅读(295) 评论(0) 推荐(0)
摘要:其实这个App基本功能早已做完,并且交给老婆试用去了。但由于最近项目要保证稳定,所以持续加班,没有时间写最后一点内容,本节也就简单截图做个说明,不详细叙述实现方式。我会把代码上传到最后一章中,有兴趣的同学可以参考一下。 主页第三个功能[投保人提醒]就是提醒入口 进入该页面时会像后台发送请求,通过SQ 阅读全文
posted @ 2017-08-17 15:42 brave-sailor 阅读(270) 评论(0) 推荐(0)
摘要:[保险人管理]是这个APP最重要的功能,用于保存保险客户的数据,给后面的功能提供数据支撑。 简单说说[保险人管理]功能:主要就是增、删、改、查四个功能,在新增和修改的时候不仅可以保存保险人的姓名、身份证等基本信息,还可以保存保险人购买的保险信息(保险名称、保险公司、保险期限等)。(上传图片文件功能还 阅读全文
posted @ 2017-08-17 15:41 brave-sailor 阅读(336) 评论(0) 推荐(0)
摘要:本节开始,进行代码的实战练习。我的这个App是管理保险客户信息的,数据采用Sqlite存储在本地手机上,第一次使用需要先登记自己的个人信息,这个功能非常简单,也无关紧要,我是拿这个练手,方便做后面复杂的功能。 效果图 废话不多说,先看看个人信息的效果。 主页右上角一个[设置]按钮,点击按钮会弹出对话 阅读全文
posted @ 2017-08-17 15:37 brave-sailor 阅读(571) 评论(0) 推荐(0)
摘要:jquery mobile提供了一种可折叠的组件--data-role="collapsible",这种组件可以通过点击折叠块头部来展开/折叠块内的内容,详细组件说明可参考w3cshool可折叠块。 在做一个小项目的时候,我有一个模块用到了可折叠块这个组件:初始页面时collapsible的标题是空 阅读全文
posted @ 2017-08-17 15:36 brave-sailor 阅读(1694) 评论(0) 推荐(0)
摘要:SQLite是轻量级的、嵌入式的、关系型数据库,目前已经在iPhone、Android等手机系统中使用,SQLite可移植性好,很容易使用,很小,高效而且可靠。 因为Android已经集成了SQLite,所以开发人员无需引入任何JAR包,而且Android也针对SQLite封装了专属的API,调用起 阅读全文
posted @ 2017-08-17 15:35 brave-sailor 阅读(384) 评论(0) 推荐(0)
摘要:关于页面转场,这个必须得专门列出来说明一下,因为Jquery Mobile与普通的Web发开有一些区别,这个对于新手如果不了解的话,就会钻到死胡同。撸主前段时间就是很急躁地上手开发程序,结果在页面转场和参数传递的时候遇到各种奇怪的问题,最后几乎打算删掉html,改用Android原生layout来做 阅读全文
posted @ 2017-08-17 15:11 brave-sailor 阅读(398) 评论(0) 推荐(0)
摘要:前两章分别对开发环境和Jquery Mobile基础知识进行了介绍,本章介绍创建一个Android项目,并使用WebView控件显示HTML数据。 首先创建一个Android Application项目,这个在第一节已经讲过,不再赘述。 然后以图的形式介绍下Android项目几个关键文件的功能。 首 阅读全文
posted @ 2017-08-17 15:10 brave-sailor 阅读(322) 评论(0) 推荐(0)
摘要:本章介绍两个关键字[HTML5]和[Jquery Mobile],简单说这两者的关系是:HTML5作为主体,Jquery Mobile在HTML5的基础上对其进行了优化、装饰。 HTML5 HTML5大家早就不陌生了,HTML最新版本,提供了很多富客户端功能支持,但是在台式系统因为受到某些浏览器限制 阅读全文
posted @ 2017-08-17 15:02 brave-sailor 阅读(548) 评论(0) 推荐(0)
摘要:开发环境是老生常谈的问题了,网上有很多关于Android环境安装的文章,我这里也就简单说明一下,不做过多分析。 想了解详细的安装说明,可以参见[百度经验] Java环境安装直接跳过,说一下Android安装,网上很多安装方法似乎都过时了,到目前(2014年3月)为止,Android官网最新的安装文件 阅读全文
posted @ 2017-08-17 14:57 brave-sailor 阅读(567) 评论(0) 推荐(0)
摘要:最近在研究学习基于Android的移动应用开发,准备给家里人做一个应用程序用用。向公司手机移动团队咨询了下,觉得使用Android的WebView上手最快,因为WebView等于是一个内置浏览器,可以基于html页面开发,不用去学习Android自带的七七八八的控件。然后加上Jquery mobil 阅读全文
posted @ 2017-08-17 14:56 brave-sailor 阅读(289) 评论(0) 推荐(0)

上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 89 下一页