
java
zy9011
java开发工程师
展开
-
网页中开发自定义百度地图
以前写过用高德地图的简单开发安卓使用javascriptApi快速开发高德地图,那是安卓开发中对地图的使用不深入可以用webView来加载脚本,确实比较方便。 现在讲在自己的网页上面加入百度地图,可以用百度地图的api.具体使用方法如下: 第一步:进入百度创建地图的网站 http://api.map.baidu.com/lbsapi/creatmap/,搜索出自己要展示的位置,如下图所示。原创 2016-04-20 15:44:17 · 2421 阅读 · 0 评论 -
android开发工具类(草鸡好用)
前言作为一个程序员有时候也会感觉很无奈,对于程序员,外行人总有着数不完的讽刺和误解,但是我都懒得去解释,代码搬运工人也好,民工也罢,随他们去说吧。 现在流行app程序员的泡沫化,说到这个搞安卓的是不是还是有相当的压力,但是呢还是不能阻挡我们学习的脚步,天朝的程序员也不怕别人说我们是代码搬运工,鲁迅都说拿来主义,我们山寨别人的效果怒抄别人的代码时我们不也一样在思考在加入自己的思维吗,对于有些我们不原创 2016-01-31 13:16:52 · 10928 阅读 · 0 评论 -
JAVA线程与多线程
去安卓面试的时候通常会问一些java问题,所以呢你可能觉得答问题时答案很蛋疼,今天来介绍一下线程。先看几个概念:线程:进程中负责程序执行的执行单元。一个进程中至少有一个线程。多线程:解决多任务同时执行的需求,合理使用CPU资源。多线程的运行是根据CPU切换完成,如何切换由CPU决定,因此多线程运行具有不确定性。● 线程java中的线程使用java.lang.Thread类或者java.lang.Ru原创 2016-08-25 19:10:10 · 3898 阅读 · 4 评论 -
Android Studio 多渠道打包
以前都是eclipse开发,然后用AS开发就需要去学习了,然后就随便拿了个例子来测试下,吃完饭了写下博客原创 2016-01-05 19:59:15 · 3133 阅读 · 2 评论 -
java之简易生成彩色二维码实践
这是一个java的生成彩色二维码的代码,不足的请多多指教,看了勿喷原创 2014-12-30 09:52:52 · 8409 阅读 · 4 评论 -
java 的加密算法工具的集合
这是个人整理的各种算法工具类,是个java工程,可以直接放入项目里使用原创 2015-05-05 21:30:55 · 2626 阅读 · 0 评论 -
java之网络协议初探和Socket的使用实践
socket套接字,果断会联想到tcp/ip和udp协议,作为一个安卓程序员我也是泪崩了,对网络的东西还真的有待加强,对协议什么的讲清楚还是很有难度啊。 TCP/IP、Http、Socket的区别 其实socket是tcp/ip协议封装的一个api与协议不是同一概念。socket是对TCP/IP协议的封装和应用(程序员层面上),TPC/IP协议是传输层协议,主要解决原创 2015-07-20 14:41:06 · 2276 阅读 · 1 评论 -
Android专用Log开源项目——KLog
From 凯子哥(http://blog.youkuaiyun.com/zhaokaiqiang1992)在Android开发和调试的过程中,Log的使用是非常频繁的,一个好的Log工具可以帮你节省很多时间,所以凯子哥抽空写了个这个开源项目KLog,希望可以帮助大家提高开发效率,本开源库的灵感来自于LoggerKLog的特点运行演示使用详解注意事项转载 2015-11-17 10:49:53 · 3205 阅读 · 1 评论 -
Android Studio中之打JAR包初实践
Android Studio中对于library类型的Moudle,默认打出来的是AAR包,但有时候我们的SDK还需要共享给一些其他eclipse的项目使用(或者libs下也能放jar),这样我们就需要输出JAR包,首先 需要设置module应用的gradle插件为 library 代码长这样:apply plugin: 'com.android.library'这样,bu原创 2015-11-19 16:06:52 · 3000 阅读 · 0 评论 -
初试ndk开发之Android studio实践
经过一段时间折腾和AndroidStudio 2.0,发现有更完美的方式,而且不用编写Android.mk和Application.mk。环境搭建所需环境:Android Studio 2.0Gradle 2.10(最低要求)NDK:ndk-r11cLLDB:2.1下面开始正式操作:安装Android Studio 2.0这个原创 2016-01-04 23:01:51 · 2096 阅读 · 1 评论 -
解决错误ConcurrentModificationException
今天莫名的找bug日志发现了这个错误,有点懵逼了,看别人的代码就是这样的。google了一下原来是当方法检测到对象的并发修改,但不允许这种修改时,抛出此异常。说明以上办法在同一个线程执行的时候是没问题的,但是在异步情况下依然可能出现异常。解决办法:1) 通过Iterator修改Hashtablewhile(it.hasNext()) {Object ele = it.next();原创 2017-06-27 14:51:54 · 1942 阅读 · 0 评论