移动开发----Android
GuoXingWei_ToGo
和有情人做快乐事,别问是劫是缘......
展开
-
Android 6.0权限处理问题
1 . 概述: Android 6.0(API 23)之后,为了保护用户的隐私,Google采取了新的权限机制,其将权限分为两类Normal permission:该类权限不涉及用户的隐私信息或者是敏感操作Dangerous Permission:该类权限获取用户信息及对用户进行敏感操作(读取用户信息,拨打电话等,读写SD卡文件等)Android 6.0(API 23)之前,无论用原创 2017-02-05 11:10:38 · 311 阅读 · 0 评论 -
Android和HTML5混合开发中android代码与JS交互
当下HTML5非常火,使用HTML5混合开发的好处是当开发者想要修改某一个非原生页面时,修改提交之后不用对应用进行升级发版,有人说HTML5将来将会取代原生开发,但个人感觉就目前来说这体验感还没完全达到原生的水平,今天做了个小Demo用于android与javaScript的交互测试1. 说混合开发,其实说白了就是一个webView去加载网页,当然对webview进行各种配置,以及javaScrip原创 2017-01-17 15:09:14 · 3095 阅读 · 0 评论 -
SQLite在Android开发中的应用
在Android 开发中,SQLite是用于本地存储的一个重要手段,在项目中经常大量使用,比如QQ、微信等即时通讯应用中通讯录等,本地存储的好处就是即使在没有网络的情况下不影响用户的体验感,如微信即使在无网络的状态下也不影响用户查看通讯录,回话列表等。SQLiteOpenHelper的应用: 需要注意的一点是,对于SQLite数据库,多个线程可以对其进行操作,但是同时只能有一个线程对其进行原创 2017-01-17 09:33:46 · 484 阅读 · 0 评论 -
Android 开发中 阿里巴巴矢量图标库 IconFont的使用详解
在项目开发中我们会发现一个问题,我们需要UI给我们切很多图标,而且大部分时候为了适配不同的手机屏幕,需要切很多套图,然后我们很繁琐的给图标命名,然之后放入不同的res文件夹,要做很多得无用功,而现在阿里巴巴给我们提供了矢量图标库,给我节省了大量的麻烦而又无用的工作,我们不再需要往res下的资源文件夹放各种图标,简单来说就是通过阿里巴巴将矢量图标库将各个图标转换为自定义字体(Typeface),而每一原创 2017-01-18 15:18:08 · 4892 阅读 · 0 评论 -
使用Timer实现网页匀速加载的进度条
在使用WebView加载网页时有时候网速等原因加载比较慢时,为了避免在加载网页的时候出现一片空白的区域,给用户很不好的体验感,我们往往在加载的时候添加一个进度条,使用户直观的感受到网页加载的进度,通常我们可以通过WebChromeClient里面的onProgressChanged()方法获取到当前的网页加载进度,但是当我们使用时会发现他的网页加载进度不是一点一点加载的,也许一下就加载到50%下一秒原创 2017-01-19 15:00:58 · 694 阅读 · 0 评论 -
Android 简单的自定义控件(一)之BaseTitle
在项目开发中有些布局及功能等被大量的重复利用,我们每在一个地方使用都需要重复的去copy,浪费了很多无用的时间,而这些东西我们完全可以用一个自定义控件就可以省事,比如每个页面的Title,如果我们不将其定义封装,是不是每次都会去写一些标题栏的布局,今天我们就简单的讲解一下简单的自定义控件。所谓的自定义控件,我个人认为就是原来Android提供给我们对应的控件不能够达到我们所需的功能需求或者是需要我原创 2017-01-22 16:06:04 · 721 阅读 · 0 评论 -
Android 快速开发系列 打造万能的ListView GridView 适配器
转载出处:http://blog.csdn.net/lmj623565791/article/details/38902805 ,本文出自【张鸿洋的博客】1、概述相信做Android开发的写得最多的就是ListView,GridView的适配器吧,记得以前开发一同事开发项目,一个项目下来基本就一直在写ListView的Adapter都快吐了~~~对于Adapter一般都继承BaseAdapter复写转载 2017-01-23 11:34:14 · 385 阅读 · 0 评论