自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 基于Android的谷歌地图地理围栏功能开发

第一步、Android使用谷歌地图权限Android上使用谷歌地图必备条件:翻墙、Android设备上安装Google Play Service由于谷歌在国内已经被墙了,所以我们只能使用翻墙软件使用谷歌地图,而使用谷歌地图的同时,我们需要安装Google Play Service,这个翻墙之后用google浏览器下载就行了。接下来是简单的教程:1、注册账号并登录https:/...

2019-05-30 16:30:08 3760 9

原创 Python爬取所有股票数据并进行数据分析

一、背景:作为一个程序员,总喜欢在股市里面晃荡,无奈总是当成韭菜收割了。每一次都是卖涨买跌,处处碰壁。但是作为一个有一定阅历的程序员本能告诉自己,只要掌握了大量的股票数据,就可以在信息渠道落后的情况下,分析出机构大概率的在布局哪些股票,从而在机构拉涨停之前,提前进入分一杯羹。于是,开始编写了爬取股票数据并进行数据分析的程序。二、环境:Anaconda3.3 python3.7.1 ...

2019-04-13 14:47:41 75199 26

原创 Android Studio 3.3 创建NDK项目详解

随着Android Studio版本的不断提升,IDE的配置环境也发生了一些变化,3.3的版本在创建新项目的时候,找不到下图的Include C++ Support 选项,因为我们创建NDK项目的时候,方式也不一样了,变得更加简单了以下是Android Studio 3.3 NDK环境的安装和创建项目的方式第一,下载相关的NDK环境下载并安装 LLDB、Cmake、N...

2019-03-11 12:10:00 4437

原创 创建一个开机自启动的Android系统服务

最近做项目的时候,收到客户的需求,说是创建一个获取系统属性服务,并且开机自启动,需求本身不难,代码量一个不高,但是有几个关键点:1、开机自启动 2、系统服务(需要用到AIDL进行数据传输);拿到需求的第一步准备下手的是开机自启动。一、开机自启动这里要分三步走:第一步:加入开机自启动权限第二步:注册广播接收器                   and

2017-09-11 11:58:13 3844 1

原创 Git版本控制工具的使用一

Git是一个开源的分布式版本控制工具,它的开发者就是Linux操作系统的作者Linus Tovarlds。Git被开发出来的初衷是为了更好的管理Linux内核,如今却被广泛地用于全球各大大中小型的项目中。接下来讲解一下Git的用法:1、安装GitGit在linux下的安装时非常简单的,假设你用的是Ubuntu系统,你只需要在shell界面中输入:sudo apt-get install g

2016-03-24 18:24:16 684

原创 关于ListView加载优化的一些领悟

ListView在初始化的过程中不会去加载全部的数据,它只会去加载呈现于界面的item数据(这里可以通过getView()执行次数可以看出)。而在ListView发生滚动时,ListView会加载生成新item数据,ListView会优先考虑加载刚刚消失于界面中且并未销毁的item数据。此时会发现第一个item数据变化时,getView(int position, View convertView

2016-03-23 17:36:10 602

转载 Android中的Service全面总结(修正过)

原文出处:http://blog.csdn.net/gaojinshan/article/details/153358051、Service的种类 按运行地点分类:类别区别 优点缺点  应用本地服务(Local)该服务依附在主进程上,服务依附在主进程上而不是独立的进程,这样在一定程度上节约了资源,另外Local服务因为是在同一

2016-03-22 14:47:07 687

原创 eclipse下安装NDK开发jni

JNI与NDK:     JNI是Java Native Interface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是C&C++)。从Java1.1开始,JNI标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他编程语言,只要调用约定受支持就可以了。使用jav

2016-03-18 16:27:28 1693

原创 android即时通讯软件开发教程(asmack+openfire+spark)一

本教程主要是写

2014-11-19 10:56:59 2430

原创 ubuntu eclipse自动提示崩溃导致自动关闭

自从刚开始学ubuntu,就感觉遇到了hend

2014-11-05 13:05:58 1762 1

原创 Fragment中使用ListView为什么不显示出数据?

这两天刚学了Fragment,就想尝试这在fragment

2014-10-08 18:13:45 5477 8

转载 android fragment的基础使用

我们都知道,Android上的界面展示都是通过Activity实现的,Activity实在是太常用了,我相信大家都已经非常熟悉了,这里就不再赘述。但是Activity也有它的局限性,同样的界面在手机上显示可能很好看,在平板上就未必了,因为平板的屏幕非常大,手机的界面放在平板上可能会有过分被拉长、控件间距过大等情况。这个时候更好的体验效果是在Activity中嵌入"小Activity",然后

2014-10-08 10:15:18 666

转载 pull解析器处理原理

采用PULL解析基本处理方式:当PULL解析器导航到文档开始标签时就开始实例化list集合用来存贮数据对象。导航到元素开始标签时回判断元素标签类型,如果是river标签,则需要实例化River对象了,如果是其他类型,则取得该标签内容并赋予River对象。当然它也会导航到文本标签,不过在这里,我们可以不用。根据以上的解释,我们可以得出以下处理xml文档逻辑:1:当导航到XmlPullPa

2014-09-26 15:43:23 792

原创 ubuntu 14.04下安装JDK8(新手必看)

第一步:到官网上下载最新版本的JDK8

2014-09-01 11:33:45 2803 1

D:\AndroidWorkplace\GoogleGeofence.zip

国内Android应用基于百度和高德的地理围栏已经很成熟了,而在国外,百度和高德等的地理围栏支持不够,且国外的用户很少使用国内的地图应用,大都使用谷歌地图,所以针对谷歌地图开发了一个地理围栏的demo,相关开发详细文档可以查看本人博客

2019-05-30

python程序爬取股票每分钟数据并且进行数据分析demo

项目介绍可查看作者MLDan写的文章:作为一个程序员,总喜欢在股市里面晃荡,无奈总是当成韭菜收割了。每一次都是卖涨买跌,处处碰壁。但是作为一个有一定阅历的程序员本能告诉自己,只要掌握了大量的股票数据,就可以在信息渠道落后的情况下,分析出机构大概率的在布局哪些股票,从而在机构拉涨停之前,提前进入分一杯羹。于是,开始编写了爬取股票数据并进行数据分析的程序。

2019-04-13

空空如也

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

TA关注的人

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