android
文章平均质量分 60
黄成科
做一个快乐的码农
展开
-
studio打包,找不到task 目录
勾选上。原创 2024-05-08 15:09:12 · 163 阅读 · 0 评论 -
android 快速实现json解析
Fastjson介绍Fastjson是一个Java语言编写的JSON处理器。1、遵循http://json.org标准,为其官方网站收录的参考实现之一。2、功能qiang打,支持JDK的各种类型,包括基本的JavaBean、Collection、Map、Date、Enum、泛型。3、无依赖,不需要例外额外的jar,能够直接跑在JDK上。4、开源,使用Apache License 2.0转载 2014-12-18 14:31:04 · 1722 阅读 · 0 评论 -
Android SDK不能更新下载
前言:Android SDK代理服务器解决国内Android SDK不能更新下载问题,经常会遇到Fitch fail URL错误,要不就是Nothing was installed。目下Google遭受在中国用户史上的严冬(堪比The ice age),余花了三天时间去搞这个代理问题,但是收效甚微,因为许多代理都不起作用了。写此篇博客的目的是:一方面是为了向大家征求最新的解决方案原创 2014-12-08 16:23:12 · 1555 阅读 · 0 评论 -
10分钟实现android聊天机器人
转载自:http://myapptg.com/forum.php?mod=viewthread&tid=50&extra=Android开发,10分钟使用api,快速实现聊天机器人,功能很强大哦,集成十分十分简单。本例也模仿qq聊天气泡,实现起来也是很简单的说明,不是单纯的内置聊天信息,机器人会根据您输入的信息,自动回复你,相当智能。看下图,是不是觉得在原创 2015-01-19 09:03:43 · 8559 阅读 · 2 评论 -
android实现大转盘效果
我们小时候,应该都玩过街机,老虎机之类的,里面扎游戏币的界面,是一个大转盘样子,不停转动,然后停在一个栏位上面。我们今天就来实现这样一个效果:转载请注明出处:http://www.myapptg.com实现起来比较简单:利用gridview控件+线程不停来替换相应item的背景来实现,还加入了动画效果图:(转动快慢,自己修改代码即可,这里未了截图,转的慢,效果不是很好,实际原创 2015-01-27 10:33:12 · 4274 阅读 · 2 评论 -
android activity和service的交互介绍
android开发中,实现activity和service的相互交互原创 2015-03-03 14:54:54 · 22769 阅读 · 2 评论 -
android删除文件出错
当删除一个文件,再重新下载这个同名文件,保存到sdcard时出现error,部分手机出现Caused by: libcore.io.ErrnoException: open failed: EBUSY (Deviceor resource busy)at libcore.io.Posix.open(Native Method)at libcore.io.BlockGuard原创 2015-06-11 12:32:52 · 10222 阅读 · 1 评论 -
android edittext只能输入字母和数字,默认弹出英文输入法
/** * 限制只能输入字母和数字,默认弹出英文输入法 */ pwdEditText.setKeyListener(new DigitsKeyListener() { @Override public int getInputType() { return原创 2015-07-10 15:46:08 · 22158 阅读 · 2 评论 -
java获取文件md5值
android升级的时候,需要下载apk包,为了监测我们下载的apk包是否完整,我们可以使用md5值来监测本地下载完apk包后,获取文件的md5值,和服务器返回的md5 值最对比判断获取文件m5d值方法 public static String getMd5(FileInputStream in, int fileSize) throws FileNotFoundExc原创 2015-08-21 16:08:13 · 3549 阅读 · 1 评论 -
一步一实现视频播放器客户端(三)显示热门电影列表
(三)今天实现热门电影这块功能,主要是从服务器获取数据,然后显示在界面上。这块虽然说是从服务器获取电影信息数据,但是,没有用到http相关的知识,我们直接使用sdk包(56网提供的api),就能获取服务器返回的json格式的数据了。以后,我还会写一篇笑话客户端的完整例子,会讲http这块,现在就不多说了。效果图:原创 2014-11-20 19:04:34 · 9604 阅读 · 1 评论 -
一步一步实现视频播放器客户端(二)
实现主体界面: 222.png (64.46 KB, 下载次数: 0)下载附件 保存到相册前天 21:02 上传比较常见的一种布局,下面几个按钮,点击后,切换到相应的界面,可以使用tabhost+RadioGroup来实现,或者其他的比如fragmentTabhost+fragment等,实现方式有好几种。本app是很原创 2014-11-20 17:07:09 · 6609 阅读 · 1 评论 -
android一步一步实现视频客户端app(一)
android一步一步实现视频客户端app原创 2014-11-16 17:03:56 · 10368 阅读 · 0 评论 -
android调用市场给软件加评论
Uri uri = Uri.parse("market://details?id="+getPackageName());Intent intent = new Intent(Intent.ACTION_VIEW,uri);intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);startActivity(intent);原创 2014-07-26 16:55:00 · 1424 阅读 · 0 评论 -
android 实现底部菜单并且实现购物车的提醒效果
android 实现底部菜单并且实现购物车的提醒效果原创 2013-11-27 11:32:51 · 14380 阅读 · 11 评论 -
android 常用方法集合
android常用方法总结原创 2013-10-08 17:40:11 · 7507 阅读 · 3 评论 -
android viewPage 判断是否到最后一页
android viewPage 判断是否到最后一页原创 2014-08-21 14:43:58 · 5964 阅读 · 0 评论 -
百度地图开发在使用tabhost时候,不能成功定位
在tabhost里面加入的activity不能定位的问题原创 2014-09-11 10:58:54 · 1869 阅读 · 5 评论 -
百度地图定位getAddrStr() 获取为空
百度地图定位getAddrStr() 获取数据为null原创 2014-09-11 14:44:16 · 7957 阅读 · 5 评论 -
android百度定位后显示在地图上点击弹出气泡
android使用百度地图原创 2014-09-23 12:16:52 · 16639 阅读 · 7 评论 -
使用ImageLoader实现图片异步加载
使用ImageLoader实现异步加载图片,很简单实用我们经常会从网上加载大量的图片,处理不好,经常会出现内存溢出,导致app崩溃,还有下载速度慢登问题。ImageLoader基本避免了这些问题,下载速度快,基本不会出现内存泄漏,还有很好的缓存管理机制,自己感觉很好用的,下面,简单介绍其使用方法:官方网址:https://github.com/nostra13/Android-Universal-Image-Loader1.到官方网站下载最新原创 2013-05-08 12:22:19 · 28337 阅读 · 20 评论 -
android 4.0系统webview加载网页出现白屏
可能的解决办法: webView.setWebViewClient(new WebViewClient() {}原创 2014-05-28 13:01:31 · 16070 阅读 · 2 评论 -
PullToRefreshListView调用onRefreshComplete方法 无法取消刷新的bug
我们在使用框架:PullToRefreshListView 实现下拉或者上拉加载时候,可能在上拉 完成时候,调用onRefreshComplete方法去停止 刷新操作,但是,可能无效,测试产生原因,刷新获取数据时候,时间太短,就会出现该问题我们可以 延迟 1秒左右,在调用onRefreshComplete 方法,可以解决该问题mListView.po原创 2015-07-20 18:02:10 · 24276 阅读 · 14 评论 -
java服务器动态打包apk
java服务器动态解包,签名打包apk原创 2015-09-14 18:09:20 · 3368 阅读 · 0 评论 -
android代码规范和studio配置CodeStyle
android代码规范和配置codestyle原创 2017-01-16 11:23:15 · 9534 阅读 · 1 评论 -
android网络框架选择volley, retrofit, android-async-http
作者:stormzhang链接:https://www.zhihu.com/question/35189851/answer/115680683来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。不少人老催这个系列,好吧,今天就更新一篇干货给你们。网络请求这个话题基本是所有 App 开发都会遇到的,这也难怪之前很多人留言让我写写网络请求到底该怎么选转载 2017-05-04 15:24:43 · 621 阅读 · 0 评论 -
android webview拖动后 顶部title布局显示空白
android 部分手机使用webview时候,加载网页,用手向下拖动网页后,我们顶部的title控件变成了白色的。应该是手机自动开启了硬件加速导致的:关闭webview的硬件加速:android:layerType="software"问题解决了,但是,加载的网页会变来比较慢还可以这样: webview.setOnTouchListe原创 2017-06-21 16:10:31 · 970 阅读 · 0 评论 -
android使用github创建我们自己的maven库
android 开发中,为了不重复造轮子,我们经常会使用别人写好的代码直接拿来用。在lib种加入别人的jar包或者aar包,或者依赖别人的库文件。还有比较常用的是直接配置一个maven地址,用compile xxxx.xxx.x直接就可以使用了。比如:我们项目使用了一个pdf加载的外部库,直接这样就导入了外部库,十分方便。 这种方式是最好的一种,服务器的lib更新了,这边可以...原创 2018-11-27 16:49:54 · 795 阅读 · 0 评论 -
上传本地文件到github
1.安装githttps://www.git-scm.com/download/下载安装即可2.进入你需要上传的文件,点击鼠标右键,点击git bash here如图:3. 输入命令 git init4.输入命令 git add . 注意有个点,把全部文件加入git5. 输入命令 git commit -s -m "提交代码说明文字" 6.登录你的gi...原创 2018-11-27 16:51:05 · 193 阅读 · 0 评论 -
Charles抓包
1、简介Charles是目前最强大最流行的http抓包调试工具,Mac、Unix、Windows各个平台都支持。特别是做APP开发,调试与服务端的通信,Charles是必备工具。Charles本质是就是一个http抓包分析工具,在工作的时候需要先把charles设置成代理服务器,这样所有的网络请求都会经过charles了。官方下载地址:https://www.charlesproxy.com...转载 2018-12-21 10:26:15 · 439 阅读 · 0 评论 -
android 9.0手机 http网络请求报错
在配置文件里面加上android:usesCleartextTraffic="true"原创 2019-05-08 10:47:17 · 706 阅读 · 0 评论 -
android webview 截屏
android webview 截屏原创 2017-02-05 14:41:54 · 1046 阅读 · 0 评论 -
android弹出全局对话框
android弹出全局对话框原创 2016-08-10 19:54:35 · 1529 阅读 · 0 评论 -
android保存图片到sdcard后,在图片浏览器不能马上显示出来
android保存图片到sdcard后,在图片浏览器不能马上显示出来在保存图片后,加入下面代码:sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://"+ Environment.getExternalStorageDirectory())));原创 2016-01-16 16:44:26 · 1211 阅读 · 0 评论 -
开源项目achartengine简单使用
android实现柱状图,曲线图,饼状图,各类报表图achartengine官网:http://code.google.com/p/achartengine/当我们做报表,做数据统计分析时候,我们有时候需要用图形来简易的展示它们,比如柱状图,饼状图,折线图,曲线图,等等。那么我们就可以使用开源的achartengine来帮我们完成它。achartengine使用很简原创 2013-05-13 13:56:49 · 3450 阅读 · 0 评论 -
android实现zip解压
不废话,直接上代码:public static void unzip(String zipFilePath, String targetPath) throws IOException { OutputStream os = null; InputStream is = null; ZipFile zipFile = nu原创 2016-03-24 08:49:23 · 3178 阅读 · 0 评论 -
eclipse查看jar包源码
Java Decompiler Plugin For Eclipse IDE1. 下载JAD , 1.5.8版本的jad在 http://www.softpedia.com/progDownload/JAD-Download-85911.html 将展开后的jad.exe放到某个目录,例如 c:/jad/jad.exe2. 下载JADClipse插件http转载 2016-04-06 15:09:23 · 3064 阅读 · 0 评论 -
android 从sdcard安装apk,点击home键,出现问题
android 从sdcard直接安装apk,进去app后,点击home键,再点击应用图标进入app,会从新启动app,而不是回到原来点击home键的位置,解决办法,在启动界面的oncreat里面,加入这段代码if (!isTaskRoot()) { finish(); return; }原创 2016-04-26 09:33:54 · 687 阅读 · 0 评论 -
android解压缩assets里面的压缩文件到sdcard里面
public static void unZip(String assetName, String outputDirectory, boolean isReWrite) { // 创建解压目标目录 try { File file = new File(outputDirectory); // 如果目标目录不存在,则创建 if (!file.exists())原创 2016-05-04 13:43:04 · 1248 阅读 · 0 评论 -
android压缩字符串java.util.zip.DataFormatException: stream error
android使用GZipUtils方法进行GZip压缩时候报错java.util.zip.DataFormatException: stream error在4.4.4手机回报错,其他手机没问题解决办法:gos.finish(); gos.flush();去掉其中一个原创 2016-07-12 09:11:43 · 2025 阅读 · 1 评论 -
android PopupWindow点击外部和返回键消失
android PopupWindow点击外部和返回键消失加入: popupWindow.setOutsideTouchable(true);popupWindow.setBackgroundDrawable(new BitmapDrawable());android PopupWindow点击外部不消失,点击返回键消失contentView 为加载的布局文件原创 2016-07-13 20:25:56 · 6736 阅读 · 1 评论