- 博客(15)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 Rxjava学习记录(一)
1、Rxjava的基本介绍 RxJava是基于**ReactiveX**使用Java语言实现的版本,ReactiveX就是”观察者模式+迭代器模式+函数式编程”,它其实是一个扩展了的观察者模式,通过使用可观察的对象序列流来表述一系列事件,观察者可以依次处理不同的对象序列。 对应的,使用ReactiveX的实现方式,在Android上面类似Rxjava的框架叫RxAndroid
2017-12-20 11:46:18 258
原创 Android 之退出应用
一个Android 的应用通常有多个Activity构成,但是过多的Activity仅仅用系统自带的几个Flag来处理就太局限了,因此,就自己准备写一个Activity的管理类,于是上网找了下,找到一篇转载比较广的一篇。代码如下:package com.chinaonenet.yizhengtong.main;import android.app.Activity;import android.c
2016-01-14 16:12:04 644 1
原创 ava.lang.UnsatisfiedLinkError: Couldn't load XXXfrom loader dalvik.system.PathClassLoader[DexPathLis
android studio导入so包异常:java.lang.UnsatisfiedLinkError: Couldn’t load sm2 from loader dalvik.system.PathClassLoader[DexPathList[[zip file”data/app/com.libCom.androidsm2-.apk”],nativeLibraryDirectories=[/
2015-12-24 16:45:42 20092 8
原创 Android Studio 工程依赖问题
比如我有个一个工程Module A 必须依赖Module B在Project中,类似Eclipse中导入工程jar包一样,在AS中的操作如下: 1、File ——->Project Structure——->Module A(你的module工程) 2、在右边的页签上点击Dependencies,点击右边的“+”添加要导入的工程Module B(这里选择你要导入的module),如图:3
2015-12-14 11:57:40 15681 1
原创 android点击事件,第一次无效,第二次才响应的问题
今天碰到的问题,android的标题栏一个回退button,每次进入的时候第一次点击无效,一直到第二次点击时才响应,然后把代码copy到系统的回退按钮里面,结果每次都能响应,后面想了想,应该跟焦点有关系第一次点击的时候相当于获取焦点,第二次点击的时候才响应点击事件,在button的属性里面加了两个焦点相关的属性: android:focusable="true" android:f
2015-12-01 16:25:18 7360 1
原创 Android Studio 集成SVN
Android Studio 集成SVN安装前的准备:Android studio (1.4)TortoiseSVN-1.8.10.26129-x64安装下载SVN,目前最新版的1.9好像有问题,建议使用1.8的版本,下载很简单,找到对应的版本就是,32位或者64位的。android studio 各版本都不一样的,界面也不一样,我用的是1.4的版本安装SVN的时候要注意,必须自定义选择
2015-11-16 16:15:46 1763
原创 JS调用Android里面的方法,Android调用JS里面的方法
Android WebView 在公司Android的开发过程中遇到一个新的问题,那就是让Java代码和Javascript代码进行交互,然后在网上找到了关于webView的资料,之前并没有深入去了解WebView,一直以为Android 的WebView是一个用来显示网页的组件而已,没想到功能如此强大,竟然能跟JS互调传参,太牛了!WebView是一个webkit的内核,a
2015-04-22 17:15:57 64973 3
原创 Unable to execute dex: Multiple dex files define 的解决方法
问题描述: Eclipse编译正常,但是一运行就直接报错:Unable to execute dex: Multiple dex files defineXXXX,百度了很多解决的案例,一一尝试都不对路 比如:http://blog.csdn.net/mxlxiao7/article/details/8978930 他的办法我都试了,并不适合,不过最后一句却是
2015-04-17 10:17:48 601
原创 Android导出应用数据库
Android开发的时候有时候会必须要导出自己APP的数据库,但是对于常用的Android手机很多都没有root权限,网站上流传的一些教程也是针对有root权限的,对于没有root权限的手机,大多是要开发者自己继续root,其实很多root工具并不彻底,用起来也很麻烦,所以干脆就绕了个弯,直接从adb里面把数据库复制到sd卡,然后导出。一、无root权限的手机 首先在cmd命令
2015-01-16 10:44:38 15018 3
原创 Android轮播广告栏
看过太多的广告轮播了,像淘宝之类的,但是很多都没有搞清楚实现原理。后面从网站上面找了个类似的,稍微修改了下,效果还行首先声明,此原生demo也是来自CSDN上面的,作者原来是加载网络图片,后面我自己修改成了加载本地图片,附上下载链接:http://download.csdn.net/detail/hj563308597/8340835
2015-01-08 14:44:48 2068
原创 Eclipse报错:"Re-indexing(fully)repository ***"
Eclipse导入项目之后一直提示“Re-indexing(fully)repository jb4.2.2”,折腾半天不知道啥原因,百度也找不到解决办法,每次Eclipse启动内存是用来基本上90%以上,CPU也满载,机器太卡,基本上不能开发,后面google看了下,才知道是Eclipse本身的bug,其实是导入工程中的.git文件引起的,官网有说明,只要删掉.git文件就行了。
2014-11-27 09:55:28 1777
原创 ListView子控件焦点问题
自定义ListView的时候经常要继承BaseAdapter,如果ListView的每个Item有自己独立的监听事件,比如Button,ImageButton之类的,这样很容易造成焦点冲突,往往造成Item的焦点被子控件获取,而子控件又不响应事件。这时候可以用Android的descendantFocusability来处理,API中对descendantFocusability属性的解释:
2014-10-29 11:42:16 4672
原创 Android百度地图开发
之前本来是想基于Google开发地图的,但是由于各种问题,最后还是放弃了(最蛋疼的就是apikey的获取,要么上不了google,要么访问超卡,还有各种问题,最后不得不放弃),然后转到百度,不过百度官方的api有些许问题是令人比较郁闷的。先到百度的官方api上面取apikey,网址是http://developer.baidu.com/map/。官方提供的api有现成的Demo,也就是HelloW
2013-07-19 17:51:39 1584
山寨完整微信
2013-11-30
android 16进制字符串解析问题
2015-06-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人