自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (6)
  • 收藏
  • 关注

原创 MPP 与 MR

自我理解:MPP为并行数据库,每个节点都是计算资源,把任务拆分N份,节点分别计算,最后统一汇总。类似于传统的数据库,现阶段数据处理快。Shared nothing架构。MR适合批处理,采用类似二分类算法,前提是计算资源充足的情况下,效率最大化。摘抄:真实的TPC-DS测试比较根据上面的分析,我们不难看出MPP数据库的优势,下面我们选取同样都是底层文件系统采用Hadoop的HDF...

2019-06-13 11:24:52 1920

原创 关于String,StringBuffer,和StringBuilder的一点心得

昨天一哥们面试被String虐了,回来问我,发现我也答错了,于是决定搞清楚这个。一、关于String,首先需要知道String是final的,内部实现由一个final的char[],它有两种构造方法,一种是通过new String 在JVM的堆内存进行分配。一种是通过String a = "abc"这种方式,这种JVM首先会在String pool中查找是否有“abc”,如果有则把地址给a,若

2017-12-07 16:05:10 321

原创 Android第三方应用或者原生app内跳转React native的某个页面

先来吐槽一下,React native学习的资料真的是很少啊,而且国内博客大部分都很老,还千篇一律,加了几个群,光有问的,没有回答的。简直了。。。好了,现在来说一说怎么跳转到React native的某个页面:React native现在提倡大家用React Navigation 来做导航器,如果不懂得,先去官网看看例子。这里页面跳转用StackNavigator,以下是示例代码: ...

2017-11-17 10:10:02 3599 1

原创 React Native一款Android端的开源图片加载控件

首先来说说背景,写这个控件主要是因为我们的应用好多都是电视上的应用,需要很多焦点事件,但是原生的React native控件没有焦点事件的监听,所以就出了这款控件。好,废话不多说,下面是使用方法:1.yarn add react-native-ifimage在工程的目录,使用yarn添加图片控件, 当然npm也行,这里推荐yarn(如果第一次失败了,那就再试一次,总能成功的)2.rea

2017-10-17 15:57:20 853

原创 React Native嵌入原生应用的坑

今天试着在原生应用中引入React Native,本以为按照官网的步骤来做就没问题,结果着实踩了很多坑。现记录下来,防止以后踩同样的坑一、React Native项目在64位android手机上运行,会提示"/data/data/com.xxx.xxx/lib-main/libgnustl_shared.so" is 32-bit instead of 64-bit  这个错误。

2017-07-25 17:22:38 874

原创 关于Android gradle打包的一些小事

上次有同事问我怎样才能分渠道打包引用不同的库,当时因为知识有限,让引用所有的库,然后通过代码去实现,后来发现了这篇文章,开阔了我的眼界,提供了新思路。多渠道打包在这里就不多叙述了,不懂得可以行谷歌或百度。例如我们随便起两个名字: productFlavors { "inner" { } "cibn"{ } }

2017-07-21 11:34:10 324

原创 关于java中field的理解

最近在看java注解这块的东西,一直不明白target中field的说明,我看完下边这篇文章以及其他的帖子之后觉得这里注解里边的field说的是类的成员变量。不知道对不对,反正现在是这样理解的,如果有错误还望指正。下面是我看到的文章,贴出来,虽然跟我理解的有点不一样,但是觉得说的也在理。尊重人家的辛勤劳作,我转载的地址:http://blog.csdn.net/iait

2017-02-08 16:06:00 14761 2

原创 android Fresco加载本地图片

之前自己也有这个困惑,刚接触Fresco的时候总是在想怎么加载本地的图片,网上也有很多人在搜索这个问题,但是很少有回答的。在这里写下来吧,方便大家查找。另外其他更多功能大家看文档吧:中文文档连接:https://www.fresco-cn.org/docs/Fresco 支持许多URI格式。特别注意:Fresco 不支持 相对路径的URI. 所有的 URI 都必须是绝对路径

2016-11-08 17:49:03 4557

转载 NFC 高级

原文地址:http://blog.csdn.net/zoeice/article/details/9714963本文档介绍了高级的NFC主题,如各种标签技术,NFC标签写入和前台发布,它允许即使当其他应用程序过滤器相同的时候,应用程序在前台处理Intent。Tag技术支持工作当使NFC Tag和Android的供电设备生效,使

2016-11-08 14:17:12 475

转载 NFC基础

最近开发NFC功能,网上搜了好久都是一些没有什么用的文章,后来看了这篇文章,才觉得有所了解。一篇基础,一篇高级。对于NFC开发来说够用了。原文地址:http://blog.csdn.net/zoeice/article/details/9714867本文档描述了在Android执行的基本的NFC技术,它说明了如何发送和接收NDEF消息的形式的NFC数据,并介绍Android框架中支持这

2016-11-08 14:15:24 421

转载 Android——git上传代码到coding.net

转载地址:http://blog.csdn.net/haovip123/article/details/50534188 coding.NET是一个代码托管和项目管理的平台,相当于国外的Github。使用了一段时间,感觉挺方便的,使用起来比Github还要简单点。Git的下载和安装就且不介绍了,百度一下,windows、mac版的都能顺利的下载下来。下面简单介绍一下使用git把

2016-10-20 11:39:23 359

原创 android ScrollView smoothScrollTo源码的一点理解

项目中用到smoothScrollTo,作为一个老程序员有点汗颜,还真是不知道原理是啥,于是在网络上搜索一番,没有看到理想的结果。于是乎静下心来去看源码吧。首先先搞清楚这里边的几个参数的含义:先说x,和y,这两个传入的参数就是你想要移动到的位置,这个位置就你要移动到的位置,当然是相对于ScrollView左上角的位置来说。mScrollX和mScrollY就是当前ScrollView的

2016-08-29 10:11:25 9223

转载 IOS 自动布局篇 swift

原文链接:http://www.devtalking.com/articles/adaptive-layout-1原文链接:http://www.devtalking.com/articles/adaptive-layout-2/这是一系列文章,都读一下,会更好的理解/通用的Storyboard通用的stroyboard文

2016-08-25 11:25:47 1148

转载 Android Drawable详解

原文地址:http://blog.csdn.net/javazejian/article/details/52247324博主讲的真的是很细,所以转过来,以后用到了去看看。关联文章: 领略千变万化的Android Drawable (一) 领略千变万化的Android Drawable (二)  Android Drawable 相信大家都不陌生,本篇我们就来全面深

2016-08-24 11:53:23 712

原创 Android Canvas的一些问题

很早之前就接触过Canvas,平时也都会用到一些,但是一些用法我自己却一直没有用到。首先说一下canvas,他就是我们所说的画布,那这块画布有多大呢(准确点应该说画布的显示区域有多大),他其实就是我们View的大小(我这里指的是View的onDraw()方法里得到的Canvas)。好了说明了Canvas的大小剩下的就好说了。Canvas有个translate方法,那这个移动的到底是哪个基准点呢

2016-08-23 18:28:17 418

原创 ios移除storyboard中的view和无用的ViewController

可能这对于老手来说不是个问题,可对于我这刚刚才用mac的人来说简直是太难了,搜索都不知道怎么搜,我总是猜想着按右键能弹出来的框里边能有个delete,结果怎么试都没有。无意中想到了键盘上有delete,然后我选中要删除的view,按delete就删除了。原来是如此简单,却困扰了我好久好久。希望像我一样自学的菜鸟不要被这个问题再困扰了。

2016-08-20 23:36:54 1973 1

原创 IOS学习

自己一直做android的开发,前一段时间萌生了学习IOS开发的念头,但是由于没接触过,真是一头雾水啊。想法是好的,但是刚开始确实不知道从何入手,我问过很多人,他们还都是用OC去开发IOS的,但是自己感觉swift会是个方向,可是Swfit3变化又很大,不知道现在准备学习IOS的人有没有我这样的困惑。犹豫了好久,就把事情给耽误了。现在下决心开始行动,定好了学习swfit,义无反顾的出发。首先问

2016-08-06 23:26:05 485

原创 Android RecyclerView的焦点错乱处理及监听右键及左键

最近在做TV上的应用,之前没有接触过,都是在做手机上的应用。TV上的应用主要是监听焦点的变换,在做一个商品列表时用到了RecycleView,结果各种问题,从网上找了个改进的RecycleView,结果效果也不是很好,也有很多问题。没办法,自己硬下头来写,实现效果如下:item获取焦点后有一个放大的效果,做过的人应该都知道这里边会有一个bug,单纯放大的话会被后头的item遮挡住,这是因为界面

2016-08-05 20:53:45 7797 3

原创 Android 解决adb connect error

最近一直在搜索这个问题,在我连接设备的时候总时提示”adb远程主机强迫关闭了一个现有的连接“,我看了网上的招数,基本都是adb kill-server, 然后adb start-server,当然这种方法也确实能起作用,但是问题还是会出现,今天我突然抓取到这么一条日志,让我决心把根本找出来。 于是我打开了Windows进程管理器,我发现每次运行程序的时候,在特定的时刻会出现两个adb,

2016-08-03 15:10:48 1122

原创 Android ImageView高度自适应

最近有个需求,是往一个LinearLayout中去添加ImageView,imageView是动态生成的,然后设置imageView的属性,但是不管怎么设置ScaleType,都达不到自己喜欢的状态, 显示原图大小的话会在ImageView的上下有留白,如图初步猜想是由于原始照片比较大,然后缩放后ImageView的宽高还是原始图片的宽高,所以第一步我就想拿到图片显示的高度,这里有个Mat

2016-05-17 16:22:57 1966

原创 android 重写GridView,让子View能够按指定的大小展示

最近涉及到gridView的用处,但是之前之一都是指定每行展示的个数,android:numColumns="4",用android:numColumns="auto_fit"感觉不太好用,我实际给每个子View设置的宽和高都是65dp,但是展示的时候却只给我展示两列,我觉得很恼火,怎么弄就弄不好,于是下决心自己写。照样先放代码:package com.fyr.rouhome.ui.view;

2016-04-28 18:48:28 2964

原创 android倒计时,使用CountDownTimer

最近一直看别人的文章,但是看过后就又忘记了,回头找却发现又找不到,所以萌生了自己也写点博客的想法,之前自己也写,但是过一段时间就又坚持不了了,希望这次能每个星期写一篇。坚持时间长一点,总会有进步。       今天看到一个倒计时的类,叫CountDownTimer,之前自己的项目中也经常用到,但是都是自己写个Timer,然后自己去处理。现在发现这个,觉得真是方便啊。很简单,直接上代码了。有兴趣

2016-04-21 11:59:13 434

转载 Android开发中一些挺有用的方法

今天看到一篇文章,觉得很有用,有些东西确实记不过来,转载过来方便以后用的时候查找。下面是知乎的链接,有很多很多有用的,平时没事的时候多看看,这里只贴一部分。http://www.zhihu.com/question/27140400getParent().requestDisallowInterceptTouchEvent(true);剥夺父view 对touch 事件

2016-04-12 15:09:13 492

转载 一个apk多个入口,在桌面上创建多个应用图标

原文:http://zmywly8866.github.io/2015/01/20/one-apk-multi-entry.html?utm_source=tuicool前言  Android应用一般都是一个APK一个桌面图标,但有时候我们需要实现一个APK在桌面上有多个图标(比如BAT的某些应用,有桌面快捷方式),对于这种一个APK需要在桌面上显示多个图标的,通常有两种方

2015-04-07 20:47:19 4066

转载 Android 布局 屏幕适配

一、关于布局适配建议1、不要使用绝对布局2、尽量使用match_parent 而不是fill_parent 。3、能够使用权重的地方尽量使用权重(android:layout_weight)4、如果是纯色背景,尽量使用android的shape 自定义。5、如果需要在特定分辨率下适配,可以在res目录上新建layout-HxW.xml的文件夹。比如要适配1080*1800的屏幕

2015-03-31 14:03:15 822

原创 Java/android 金额 数字转成大写汉子

今天翻看自己的代码,发现了自己写的金额数字转成大写的代码,当然我也是在别人的基础上修改的,当时从网上copy了一份代码,发现能用,但是有很多bug,然后自己在别人的基础上修改了一番,满足了自己的应用!现在粘贴出来,提供给大家,也为自己以后找着方便!我就直接贴代码了,注释都很清楚!public class MoneyFormat {    private static final cha

2015-02-11 10:56:52 6232 2

转载 activity详解

Android 重要类之——Activity这是 Android 中的最基本的组件,也是我们最常用的组件,一般情况下,一个 Activity 就代表一个屏幕或者说是窗口,它包含一个或多个视图(View),我们能够与 之进行交互。 Android 系统中的 Acitivity 通过 Acitivity Stack 进行管理。当一个新的 Activity 被启动的时候 ,它就会被放置在栈顶并成

2014-04-14 14:11:54 847

转载 android/java ftp上传

这阵子在弄ftp上传,看网上好多例子,试了试普通的文档都可以,但是照片,视频什么的都不能查看。看了这篇文章我豁然开朗,应该加上ftpClient.setFileType(FTPClient.BINARY_FILE_TYPE);在这转载,希望帮助更多的人解惑。  使用common-net-ftp JAR包的FTPClient时几点要注意的:1、使用以下代码:ftpclient.cha

2013-09-27 22:06:25 1964 1

原创 android apktool 反编译

今天刚刚研究了一下apktool这个开源软件,很好用。现在跟大家分享一下:首先先从http://code.google.com/p/android-apktool/下载如下连个文件:(我在这针对的是windows版的)下载后吧两个都解压,把解压后的东西随便放到一个文件下,应该有三个文件,如下图:(我是放到我的F盘里边了),然后点击开始菜单,运行,输入cmd,跳转到刚才解压的目录(我放到F盘

2013-08-02 14:01:12 492

转载 Android开发EditText属性

android:hint="请输入数字!"//设置显示在空间上的提示信息android:numeric="integer"//设置只能输入整数,如果是小数则是:decimalandroid:singleLine="true"//设置单行输入,一旦设置为true,则文字不会自动换行。android:password="true"//设置只能输入密码android:textColor

2013-07-04 16:51:08 553

原创 eclipse中输入.后不自动提示的解决方法

刚更新的最新的eclipse,然后发现输入.后不再有任何提示,纠结了半天,终于找到了解决方案。在eclipse中选择Window然后选择Preferences,再然后选中java下的Editor中的Advanced,然后把java Proposals的对勾打上。如下图:

2013-07-04 14:50:11 1328

转载 android开机流程

1. 系统引导bootloader1) 源码:bootable/bootloader/*2) 说明:加电后,CPU将先执行bootloader程序,此处有三种选择开机按Camera+Power启动到fastboot,即命令或SD卡烧写模式,不加载内核及文件系统,此处可以进行工厂模式的烧写 开机按Home+Power启动到recovery模式,加载recovery.img,recov

2012-10-29 15:07:06 516

转载 android系统的action

String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。. “android.intent.action.ADD_SHORTCUT”  String ALL_APPS_ACTION 动作:列举所有可用的应用。  输入:无。 “android.intent.action.ALL_APPS”  String ALTERNATIVE_CATEGORY 类别:说明

2012-10-29 15:05:26 740

原创 android屏蔽home键

前一阵子领导要求把home键屏蔽掉,结果用户提出要求不想屏蔽调home键,结果只能做一下配置,让用户选择,选择屏蔽就屏蔽掉,不愿意就不屏蔽掉。先期屏蔽home键的时候的方法:public void onAttachedToWindow() {   this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);

2012-09-18 17:48:15 739

原创 android theme

我们都知道android的theme可以方便的设置我们程序的样式,显示效果,一下是总结的一些android自带的theme:android:theme="@android:style/Theme.Dialog" 将一个Activity显示为对话框模式android:theme="@android:style/Theme.NoTitleBar" 不显示应用程序标题栏android:t

2012-08-22 18:40:39 484

原创 android百度定位

前一阵子写基站定位,初步实现的是谷歌的基站定位,就是发给谷歌手机的信息然后会得到json对象,然后就能得到基站定位信息。谷歌的固然好,只是有的时候确实不给力,会发生访问不到google的网址。所以后来就考虑在google不行的时候用百度的定位。百度定位在百度定位api上写的很详细(http://dev.baidu.com/wiki/geolocation/index.php?title=And

2012-08-22 17:58:17 614

转载 基站定位原理

位置服务已经成为越来越热的一门技术,也将成为以后所有移动设备(智能手机、掌上电脑等)的标配。随着人们对BLS(Based Location Serices,基于位置的服务)需求的飞速增长,无线定位技术也越来越得到重视。GSM蜂窝基站定位,以其定位速度快、成本低(不需要移动终端上添加额外的硬件)、耗电少、室内可用等优势,作为一种轻量级的定位方法,也越来越常用。本文简单介绍一下各种基于GSM蜂窝基站的

2012-08-15 10:15:04 3906

转载 手机卡背面数字的含义

1、USIM:联通3G的卡;UIM:电信天翼的3G卡;SIM:移动联通2G网络制式的卡;OTA:具有空中下载技术的卡,能提供新业务下载 ;2、 SIM卡卡号(ICCID)的含义 ICCID:Integrated circuit card identity 集成电路卡识别码(固化在手机SIM卡中); IMSI:International mobile subscriber ide

2012-08-07 14:29:50 15795

原创 获取 Android 设备的唯一标识码

最近一直在搞注册的问题,想要获得android的一个唯一标识,但是各种方法都有弊病,先详细分析一下:1. DEVICE_ID 假设我们确实需要用到真实设备的标识,可能就需要用到DEVICE_ID。在以前,我们的Android设备是手机,这个DEVICE_ID可以同通过TelephonyManager.getDeviceId()获取,它根据不同的手机设备返回IMEI,MEID或者ESN码

2012-08-07 12:05:34 5515 2

DemoImage ReactNative

针对React native在 Android TV端开发的图片加载组件,不支持IOS,支持焦点,点击,遥控器按键,以及其他Fresco支持的大部分功能!

2017-10-26

ReactImageDemo

一款React native Android端的图片加载控件,基于Fresco做的。

2017-10-17

android4.0.3源码

Android4.0.3系统源码,下载后解压,放到sources文件夹下,然后指引导这个目录即可

2013-12-06

深入理解android

高清扫描版,深入理解android,对于学过一段时间的android同行有一定帮助!

2013-07-18

企业宣传网站 jsp+oracle

此网站虽精简,但却是对学习jsp有很大的帮助,希望能给你们有所启发

2010-12-22

企业库存管理系统Java

该系统应用了较多的Java代码,适合初学者学习应用,对进一步较深对Java的了解有很大的帮助

2010-12-15

空空如也

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

TA关注的人

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