自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(137)
  • 资源 (34)
  • 收藏
  • 关注

原创 Android之AlarmManager

本文只是记录一些零碎的东西最近项目里需要做消息的推送,大概看了一下,在手机平台上,常用的方法有2种。一种是定时去服务器上查询数据,也叫Polling,还有一种手机跟服务器之间维护一个 TCP 长连接,当服务器有数据时,实时推送到客户端,也就是我们说的 Push。网上现在很多免费的推送SDK,比如,极光推送,使用也很简单,官网上文档很详细,究其实现原理,原来是基于Android提供的Al

2016-05-30 10:31:02 1126

原创 Android之权限检查(解决未获取用户权限允许)

本文主要是记录一些零碎的东西最近在项目中发现需要做Android的权限检查,要不然会在某些机型上失败。API23以上的版本有提供好权限申请,具体参考API:https://developer.android.com/guide/topics/security/permissions.html或者http://www.jianshu.com/p/57798618bd90#rd但是这些

2016-05-27 16:08:22 13748 1

原创 ijkplayer阅读学习笔记之从代码上看播放流程

看了很久的ijkplayer的视频播放,其实还是没有怎么看懂,只是个人浅浅的笔记

2016-05-16 21:20:37 22603 13

原创 ijkplayer阅读学习笔记之ijk源代码获取

工欲善其事必先利其器,阅读ijk之前先搭建环境

2016-05-16 21:17:10 3820 2

原创 android之基于html5快速开发新闻客户端

使用369平台使用Html5快速开发的新闻客户端,在这篇android之使用Html5开发的基础上。apk:http://dev.369cloud.com/down/compile/1/14719

2016-05-13 21:28:29 3913 1

原创 Android之动画

一直对画画相关不感冒,但是Android的动画机制还是要硬着头皮拿下

2016-05-11 11:49:48 661

原创 android之从第三方启动自己的apk

本篇主要是看完郭霖大神在微信里的一篇文章后的实验贴上大神的文章地址:http://mp.weixin.qq.com/s?__biz=MzA5MzI3NjE2MA==&mid=2650235870&idx=1&sn=8499e45b52199e739d73ba7d2db2c21b&scene=0#wechat_redirect讲的是从网页的连接打开自己的应用,想着用手机搭建一个服务器,使用 

2016-05-10 16:09:35 1750

原创 Android之绘图

绘画主要是使用paint(画笔)在canvas(画布)进行各种图形的绘制,画矩形、圆、三角形等点线构成的2维图形

2016-05-10 09:06:26 1070

原创 android之使用Html5开发

本观点只代表本人研究了一下369平台,使用html5开发Android和ios,确实不错,但是全部都封装好了,基本都是界面的开发,可以开发大部分的手机应用程序,适合前期快速开发,但是感觉不适合我,太偏向用户交互层了。官网:http://www.369cloud.com/devservce/index.html有自己的开发IDE,文档也算全面,有视频教程,官网都有,有兴趣做快速开发的可以

2016-05-07 09:17:58 1247

原创 android之JNI(C和Java互调)

本文主要记录JNI里C和Java的相互调用JNI的API:https://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/jniTOC.html 测试源码 github: https://github.com/CL-window/JNI-c-call-java-主要分为以下几个方面实现代码:1. java 调用 c

2016-04-26 17:21:12 2061

原创 swift网络之json(天气预报)

swift网络编程笔记学啥语言涉及到网络是基本上都是先来个天气预报,这里也不例外,推荐一个json数据网站,基本够用了http://www.k780.com/apigitHub: https://github.com/CL-window/swift_weather很丑,只是为了实现功能主要的逻辑代码,没有什么内容,把需要的信息封装成struct,代码都加了注释struc

2016-04-25 14:33:48 1792

原创 swift之基础语法笔记

主要记录xcode下swift个人学习笔记

2016-04-24 22:03:02 482

原创 swift之VirtualBox下mac环境搭建

在ubuntu下使用swift命令感觉太不过瘾了,还是想着鼓捣一个mac的虚拟机威锋网有好几篇的相关文章,但是很多分享的资源都下载不了了,除了这篇:http://bbs.feng.com/read-htm-tid-7625465.html,参考自这篇文章。这篇文章写得特别棒,再次感谢原作者,来回搭建了好几次这个环境,反复研究这个安装过程,文章讲的很详细,系统安装一个更新包,可以使用xCode6

2016-04-23 22:08:20 1904

原创 ubuntu之swift环境搭建

想着学习一下很火的swift,首先肯定是 ubuntu里swift环境搭建,其实过程跟搭建java的环境是类似的官网下载压缩包:https://swift.org/download/#releases  RequirementsUbuntu 14.04 or 15.10 (64-bit)由于是在VirtualBox虚拟机环境下,上面的压缩包有ubuntu版本要求,我安装的是

2016-04-20 10:18:48 1166

原创 android之baseAdapter实现listview里控件点击和左滑收藏(个人感觉已完美解决)

本文主要记录一些零碎的东西在开发中ListView经常使用到,可以点击一行的数据,但是如果想点击一行里面的某个控件,比如按钮,用SimpleAdapter添加一个按钮到ListView的条目中,会发现可以添加,但是却无法获得焦点,点击操作被ListView的Item所覆盖就需要自己实现ListView的adapter,首先看一下效果项目中遇到,抽出来单独实现一下,看看是怎么实现的

2016-04-19 19:47:34 3190

原创 android之图片截取

本文主要记录一些零碎的东西android上的相机是经常需要用到的好东西,比如用户头像啦这些,一开始我没有截取部分,而是直接上传,后来获取图片时给我报了这样一个错:java.lang.OutOfMemoryError: Failed to allocate a 14745612 byte allocation with 12949099  free bytes and 12MB until

2016-04-18 09:37:34 962

原创 android之返回键与依次弹出返回栈

本文主要记录一些零碎的东西在项目里经常需要重新返回键,最常见的就是下面的代码,实现2s内连续按返回键退出应用,但是我使用的是fragment,切换时添加到了返回栈里,返回时我想达到把返回栈里一次弹出来,在退出应用。我这里(extends FragmentActivity)直接贴出我的最终代码。private boolean isExit = false; //返回按钮//

2016-04-15 22:38:00 1503

原创 Android之自定义组合view

本文主要记录一些零碎的东西项目中发现要重复写的东西太多了,开始自己造轮子,这个自定义的view很简单,只需要几步就好了,这里的自定义的view,只要是实现类似于actionBar的顶部菜单栏功能,使用组合控件,即使用系统提供的组件,而不是自己去绘制,把所需组件组合在一起,我的如下  <LinearLayout xmlns:android="http://schemas.android

2016-04-14 10:21:15 817

原创 android之fragment活动栈单例

本文主要记录一些零碎的东西最近参加了一个做地图的公司的面试,怎么说呢,反正问的我都不会,问题感觉偏向内存的显示优化方向,比如Bitmap占内存大小啦之流,只怪自己学业不精。项目还要继续,在写项目时,发现fragment的活动栈有些问题,回想起面试官问过这个问题 ,研究一下。说一下问题的出现,我的fragment,从A--->(transaction.addToBackStack)B--

2016-04-13 22:07:36 6111 3

原创 android之Serializable

本文主要记录一些零碎的东西最近在项目中,需要两个fragment之间切换时传递数据,fragment见切换可以使用FragmentTransaction,传递普通数据可以使用Bundle,但是Bundle只可以传送字符类型的数据,而我要传递的是Map类型的数据,主要里面有Bitmap图片数据,Bundle有个putSerializable可以传递序列化的数据,所以就把map序列化一下,数据可以

2016-04-10 20:21:57 1099

原创 android之notifyDataSetChanged失效

本文主要是记录一些零碎的东西最近在使用ListView实现下拉刷新加载数据时,发现在使用simpleAdapter.notifyDataSetChanged();这个方法是没有效果,但是我日志输出时,我的数据确实是从服务器上加载到了, List> listems 这里面也确实有数据,就是界面上没有显示出来,在下拉刷新主要是通过 setOnTouchListener 实现,具体实现这里不记录

2016-04-10 20:06:00 742 1

原创 android之Androidstudio下查找sha1

本文主要是记录一些零碎的东西android studio下查看自己的SHA1在Androidstudio的最底下工具栏找到 terminal 打开有进入 C:\Users\计算机名\.android 目录下,其中.android是隐藏文件,需要用ls -a 命令查看只查看SHA1可以使用: keytool -list -keystore debug.keystore如果想查

2016-03-26 20:55:28 1552

原创 Android之ContentProvider与ContentResolver

本文主要是记录一些零碎的知识点这篇文章在读取短信库时使用的ContentProvider,以及获取本地多媒体信息时,都是是直接使用的getContentResolver(),感觉有必要好好总结一下一个应用实现ContentProvider来提供内容给别的应用来操作, 一个应用通过ContentResolver来操作别的应用数据,当然在自己的应用中也可以。 新建一个类继承Conten

2016-03-21 13:42:07 884

原创 Android之ContentProvider与ContentResolver(简单Log版)

本文主要是记录一些零碎的知识点

2016-03-21 09:10:45 906

原创 Android之SQLiteOpenHelper

本文主要是记录一些零碎的知识点SQLiteOpenHelper可以帮我们创建和打开数据库,这样就可以避免重复的建表带来的数据覆盖的麻烦,而且在数据库更新时也很方便测试界面就是两个按钮,这里就不写了,有两个onClick事件,一个写数据,一个读数据DbHelper:就一个表,只有一个id字段,一个name字段,如果有几个表,就在onCreate里多写几个ddl语句就好import

2016-03-20 16:59:37 1048

原创 android之实现验证码的自动回填

本文主要是记录一些零碎的知识点获取短信验证码,并实现自动回填,短信涉及隐私,以及无法随便读取了,注册广播肯定不能正常工作,以下只是我个人的解决方案哈,不代表唯一解决方案(仍然需要得到用户的权限许可)具体做法是:记录用户点击获取验证的时间,都短信库,最新的一条是如果一分钟以内的,就获取其中的验证码,如果没有找到,就开个线程,一直循环读取短信库。首先先添加权限 AndroidManifes

2016-03-20 16:33:38 2336

原创 android之SharedPreferences

本文主要是记录一些零碎的知识点

2016-03-20 16:05:14 521

原创 android之startActivityForResult

startActivityForResult,顾名思义,就是启动一个activity,只是想获取其返回值相关函数:startActivityForResult(Intent intent, Int requestCode)setResut(int resultCode, Intent intent)onActivityResult(int requestCode, int resultCo

2016-03-20 10:30:20 569

原创 android之handler更新UI

本文主要是记录一些零碎的知识点 android版本的更新,使得线程无法更新主线程(UI)里的内容,当然SeekBar除外,可以参考本地音乐播放器的静态常量部分,它可以在子线程里被更改,其他的控件则无法做到这点这里使用handler + 线程来实现UI的更新,线程可以使用 Runnable 接口,也可以使用继承Thread类,这都是一样的,首先我们需要一个android.os.handler

2016-03-20 10:11:14 808

原创 Android之简单本地音乐播放器

平台:Android studioAPK:http://fir.im/apps/56ea5187e75e2d69af000042本地的音乐播放器,主要功能就是可以播放音乐,能够读取本地的音乐,并显示出来,播放,暂停,上一首,下一首,进度条可以拖拽播放,添加了前台service,看一下实现      首先我是先做了一个大概的布局,样子先出来,需要其他的空间后期再添加,毕竟一开始不

2016-03-17 16:52:19 53209 20

原创 ubuntu下Android studio NDK 真机环境搭建

最近需要在linux环境下编译项目,所以记录一下开发环境的搭建过程使用的是virtualbox 安装ubuntu14 ,我的分区分配方案是:/boost 主分区,102MB ,/ 根目录 逻辑分区 10001MB,/home目录 逻辑分区 10001MB,内存置换空间swap  逻辑分区 2002MB(内存的1.5-2倍),剩下的磁盘安装系统。系统安装完成后,先激活root账户,首先需要打

2016-03-06 20:27:25 2551

原创 android之NDK环境小试牛刀

环境:android studio,jdk1.8    以前也搞过NDK,我以为我记录了,现在再要使用时,突然发现自己当初没有记录下来,好的吧,自己被自己给坑了。。。网友们以及官方给的创建NDK的方式,其实很好,但是我个人感觉很麻烦,发现一个最简单的配置NDK环境的方式首先你要有NDK ,最新的版本r10e:http://developer.android.com/ndk/downlo

2016-02-26 16:22:45 794

原创 android之桌面悬浮框

类似360 的那个小球,一直悬浮在手机桌面上,点击时跳转其他界面APK:http://fir.im/uraq先说一下这个APK,为什么要说呢,因为安装完看不见图标,然后你会发现什么都没有,先去应用设置里,这个需要显示悬浮框的权限,而且我还设置了开机自启,这个也需要用户开启,默认都是不开起的(反正小米的是这样)要实现这些,首先需要添加权限,AndroidManifest.xml里

2016-01-24 11:20:40 2016

原创 android之本地文件读取

主要实现的是获取本地文件夹,读取txt和csv文件apk: http://fir.im/h1qa我是站在巨人的肩膀上,有前辈已经把获取手机文件的写成一个类,直接调用即可,在此表示感谢import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.

2016-01-24 10:16:34 16781 1

原创 android之基于高德地图的移动轨迹的可视化

类似现在很火的诸如跑步记录路程,可以跟踪用户的移动轨迹,并通过地图可视化APK : http://fir.im/l2jq思路:高精度定位 + 画线这是最后实际的运行效果图使用的是高德地图:http://lbs.amap.com/去官网下载SDK,以及demo,会看就行官网给的demo很强大考虑到测试时没有网络,所以加了离线地图首页是使用的PreferenceAc

2016-01-24 09:23:25 28552 11

原创 android之访问网络获取网页数据并存入数据库

工具:android studioAPK:http://fir.im/ksal使用URLConnection 连接网络获取网页数据,把联网放在异步线程里执行 使用AsyncTask   extends AsyncTask 在doInBackground 方法里执行联网的方法,onPostExecute(StringBuffer result)  方法用于在执行完后台任务后更新U

2016-01-19 15:04:04 6093

原创 android之android studio的NDK环境搭建

JNI: 使用NDK英文网站 http://tools.android.com/tech-docs/new-build-system/gradle-experimentalRequirements:Gradle 2.5 onlyAndroid NDK r10e (if you are using NDK)SDK with Build Tools at least v

2016-01-19 10:34:22 7045

原创 android之视频播放

工具:android studio使用android 播放视频,一开始是使用的 vitamio 的,人家的代码写得特别好,可惜我是在android studio里调用的,哎呀,各种报错,什么R文件不识别啦,Gradle 版本的问题,无奈网上可以找到的资料实在是有限,我还傻傻的配置了NDK 的环境,可以也是没有用

2016-01-19 10:12:52 1979

原创 ssh2项目之自己想的购物网站

想着把零碎的整理一下,合成一个完整的,虽然做完还是很简陋的项目哎呀,这样一个小练手的项目,我居然做了七天,天哪,先大概回想一下有哪些需求工具:tomcat /weblogic  myeclipse  mysql数据库里有用户表,用户权限表,商品表,商品分类表,留言表,订单表,订单明细表,还应该在加一个购物车的表,偷懒,购物车信息就放在session里了

2016-01-15 17:04:56 5038 2

原创 android之基于Echart的图表

APK:http://fir.im/128j开发环境:android studio就是在手机上显示图表,这里使用开源的项目:ECharts :http://echarts.baidu.com/这个,怎么说呢,刚下载时我也是下了一跳,根本不是android项目嘛,官网下了一堆js,无语了,难道要用webview 加载?一百度,果不其然 ,有这位前辈:http://blog.csdn.

2016-01-07 21:17:48 13665 1

androidstudio访问URL

androidstudio访问

2016-01-19

ssh2项目练手—购物网站

ssh2项目练手—购物网站http://blog.csdn.net/i_do_can/article/details/50524821

2016-01-15

android echarts

android echarts http://blog.csdn.net/i_do_can/article/details/50479031

2016-01-07

Zxing二维码扫描

Zxing二维码扫描 http://blog.csdn.net/i_do_can/article/details/50478465

2016-01-07

VoiceToWord科大讯飞

VoiceToWord科大讯飞 语音识别 以前的版本,亲测有效

2016-01-04

拨盘UI+基于百度语音合讯飞语音识别的语音交互

拨盘UI+基于百度语音合讯飞语音识别的语音交互 http://blog.csdn.net/i_do_can/article/details/50434455 http://blog.csdn.net/i_do_can/article/details/50456212

2016-01-04

自定义struts框架

自定义struts框架.zip

2016-01-02

自定义框架下的购物车项目实现

购物车的实现,商品的查询,用户的注册,根据商品名字查询,分页,添加到购物车,订单的提交.rar

2016-01-01

图书管理系统(最原始的serlvet写法)

图书管理系统(最原始的serlvet写法),包括数据库的设计,用户的登陆,图书的增删改查,用户的增删改查,使用的是JDBC连接数据库

2015-12-30

fragment布局,手机信息获取,外网IP

fragment布局,手机信息获取,外网IP

2015-12-28

Fragment,listview使用

Fragment,listview使用,实现界面的切换,点击屏幕的事件

2015-12-27

hibernate_jar

这是hibernate3的jar文件,有需要的可以下载

2015-12-22

hibernate3学习源码

一对一,一对多,多对一,多对多,注解版和xml版

2015-12-22

proxool连接池

proxool 连接池 tomcat模拟连接池

2015-12-22

struts2学习代码

struts2学习,文件上传,用户登陆验证,获取页面的值,传值去页面

2015-12-22

Spring+proxool+hibernate+struts2+aop整合的完整的简单项目

Spring+proxool+hibernate+struts2+aop整合的完整的简单项目

2015-12-22

Spring+proxool+hibernate+struts2+aop_Jar包

Spring+proxool+hibernate+struts2+aop整合的完整_Jar包

2015-12-22

ssh2项目练手_购物网站

ssh2项目练手—购物网站http://blog.csdn.net/i_do_can/article/details/50524821

2019-03-25

AndroidGesture

http://blog.csdn.net/i_do_can/article/details/53185654

2016-11-16

nineoldandroids

nineoldandroids-2.4.0

2016-09-08

bigviewprogressbar

http://blog.csdn.net/i_do_can/article/details/51889118

2016-07-16

xUtils-2.6.14.jar

xUtils-2.6.14.jar

2016-06-12

UI_include_merge_ViewStub

http://blog.csdn.net/i_do_can/article/details/51567913

2016-06-02

369html5-android

http://blog.csdn.net/i_do_can/article/details/51336118

2016-05-07

baseadapter

baseadapter

2016-04-19

fragment活动栈单例

http://blog.csdn.net/i_do_can/article/details/51136906

2016-04-13

本地音乐播放-Android代码

http://fir.im/5u9p http://blog.csdn.net/i_do_can/article/details/50913656

2016-04-09

ContentProvider与ContentResolver与SQLiteOpenHelper

ContentProvider与ContentResolver 与 SQLiteOpenHelper http://blog.csdn.net/i_do_can/article/details/50937380 http://blog.csdn.net/i_do_can/article/details/50937380

2016-03-21

ContentProvider与ContentResolver

http://blog.csdn.net/i_do_can/article/details/50942221 http://blog.csdn.net/i_do_can/article/details/50942221 http://blog.csdn.net/i_do_can/article/details/50942221

2016-03-21

Android本地音乐播放器

Android本地音乐播放器

2016-03-17

android悬浮

android悬浮框 http://blog.csdn.net/i_do_can/article/details/50572818

2016-01-24

本地文件读取

本地文件读取

2016-01-24

android之基于高德地图的移动轨迹的可视化

地图跟踪 http://blog.csdn.net/i_do_can/article/details/50571657

2016-01-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除