creasylai19

a programmer(https://github.com/creasylai19)

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

随笔分类 -  Android

摘要:最近在结合百度地图、百度定位、高德导航时,遇到异常:Error:Execution failed for task ':app:dexWebDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.in... 阅读全文
posted @ 2015-12-07 22:42 creasylai19 阅读(15029) 评论(0) 推荐(0)

摘要:1.使用Android Support Library实现Android目前提供了很方便的侧滑集成,效果如下图所示具体实现如下:如果你使用Android Studio,在你的build.gradle文件中添加dependencies { ... compile 'com.androi... 阅读全文
posted @ 2015-11-12 08:34 creasylai19 阅读(567) 评论(0) 推荐(0)

摘要:1.下载Volley1 git clone https://android.googlesource.com/platform/frameworks/volley2.进入Volley目录1 cd volley/3.运行1 gradle build参考网上帖子,这命令可直接运行,但因为我没配置ANDR... 阅读全文
posted @ 2015-10-16 10:56 creasylai19 阅读(411) 评论(0) 推荐(0)

摘要:一:以下针对反编译java文件利用工具(1)dex2jar,下载地址:https://github.com/pxb1988/dex2jar(2)jd-gui,下载地址:http://jd.benow.ca/(1)启动终端(2) cd/Users/myuser/program/decode/apk2j... 阅读全文
posted @ 2015-07-17 00:08 creasylai19 阅读(317) 评论(0) 推荐(0)

摘要:常有这种需求,即ListView中数据较多(不涉及分页),如果都展开,数据量较多,体验不好,所以需要提供用户查看更多、收缩数据的交互截图如下:如图所示,点击更多,则展开所有数据。点击收起,则自动收缩。代码如下(主要通过继承Adapetr,控制展示的数据量getCount()方法实现,当数据量大于默认... 阅读全文
posted @ 2015-03-06 17:20 creasylai19 阅读(5787) 评论(4) 推荐(0)

摘要:基于之前的文章百度地图3.1.0(一)Hello BaiduMap(http://www.cnblogs.com/creasylai19/p/3921053.html) 添加的功能主要是添加了三个Button,代码如下 1 7 8 12 13 19 20 ... 阅读全文
posted @ 2014-08-19 08:21 creasylai19 阅读(625) 评论(0) 推荐(0)

摘要:基于Fragment的百度Map也很简单直接看例子吧:AndroidManifest.xml的配置: 1 2 6 7 10 11 12 13 14 15 16 17 18 19 20 21 22 ... 阅读全文
posted @ 2014-08-19 07:56 creasylai19 阅读(2234) 评论(0) 推荐(0)

摘要:1:在工程里新建libs文件夹,将开发包里的baidumapapi_vX_X_X.jar拷贝到libs根目录下,将libBaiduMapSDK_vX_X_X.so拷贝到libs\armeabi目录下如图所示:2:在AndroidManifest中添加开发密钥、所需权限等信息1 5 1 2... 阅读全文
posted @ 2014-08-19 02:40 creasylai19 阅读(944) 评论(4) 推荐(0)

摘要:本文主要是解析Android中的Application类: 1 /** 2 * Base class for those who need to maintain global application state. You can 3 * provide your own implementat... 阅读全文
posted @ 2014-08-15 14:04 creasylai19 阅读(1611) 评论(0) 推荐(0)

摘要:项目最近要把定位服务独立出来,所以顺便把定位服务升级到4.2最新版。以下记录一个简单的定位服务的实现(基于百度Android定位4.2版本)1:首先到百度LBS平台申请密钥地址是:http://developer.baidu.com/map/index.php申请密钥需要安全码:你的Eclipse ... 阅读全文
posted @ 2014-08-15 09:05 creasylai19 阅读(2958) 评论(1) 推荐(0)

摘要:一个简单的小例子:可以展开的ListView,和Listview差不多,只是设置的Adapter不同。常用的Adapter有BaseExpandableListAdapter、SimpleExpandableListAdapter、SimpleCursorTreeAdapter布局如下:(布局中我设... 阅读全文
posted @ 2014-08-10 19:25 creasylai19 阅读(302) 评论(0) 推荐(0)

摘要:最近做项目,需要用到ActionBarSherlock,所以想花点时间学习这个android开源库首先,百度百科介绍:ActionBarSherlock 是Android compatibility library 的一个扩展, 不知道什么原因 Android 兼容开发包没有包含ActionBar.... 阅读全文
posted @ 2014-07-16 18:49 creasylai19 阅读(349) 评论(0) 推荐(0)

摘要:上次看了两篇反编译APK文件的文章,反编译了几个音乐播放器,自己借用其中一个应用的界面做了一个相应播放器。近期有比较多的空闲时间,所以打算做一个LBS旅行应用。但目前发现又不会反编译了,所以还是记录下来,下次再忘直接看自己的文章比较快。(注:以下为Windows环境下)1:反编译Java源码(从de... 阅读全文
posted @ 2014-06-16 17:11 creasylai19 阅读(374) 评论(0) 推荐(0)

摘要:今天写音乐播放器歌词展示界面(这个播放器的代码可能周末再释放出来吧,有点乱,需要整理),本来想点击列表框后弹出展示歌词Activity,同时接收方法后续代码中发出的广播,但却一直接收不到,调整几次后,觉得可能方法X中新启动Activity,在其这个新的Activity中的onCreate方法动态注册... 阅读全文
posted @ 2014-06-06 00:58 creasylai19 阅读(425) 评论(0) 推荐(0)

摘要:1:standard 标准模式,不需要配置,系统默认的加载模式 启动目标Activity时,Android总会为目标Activity创建一个新的实例,并放到当前Task栈中,这种模式不会启动新的Task,新的Activity将被添加到原有的Task中例子代码如下: 1 package com... 阅读全文
posted @ 2014-06-06 00:52 creasylai19 阅读(323) 评论(0) 推荐(0)

摘要:我的AndroidManifest.xml配置的版本是这样:(因为看其他帖子说不通的版本生命周期不一样)1 AndroidManifest第一个Activity的代码: 1 package com.example.androidgov; 2 3 import android... 阅读全文
posted @ 2014-06-06 00:39 creasylai19 阅读(197) 评论(0) 推荐(0)

摘要:1:使用startActivityForResult()而不是startActivity()启动另外一个Activity方法的签名是:startActivityForResult(Intent intent, int requestCode)这个方法有几个重载的方法注意:传入的Intent可以是隐式... 阅读全文
posted @ 2014-06-06 00:12 creasylai19 阅读(216) 评论(0) 推荐(0)

摘要:主要参考两篇博文:http://blog.csdn.net/aizquan/article/details/8974750http://blog.chinaunix.net/uid-122937-id-3905681.html?/15636.html如果SDK更新慢,相应设置参考博文:http://... 阅读全文
posted @ 2014-06-05 23:58 creasylai19 阅读(626) 评论(0) 推荐(0)