-
Android 用Canvas画textview、bit地图、矩形(裁剪)、椭圆、线、点、弧
Android用Canvas画textview、bitmap、矩形(裁剪)、椭圆、线、点、弧初始化对象privatePaintmPaint;//画笔 privateintcount;//点击次数 privateRectrect;//矩形 publicCounstomView(Contextcontext,AttributeSetattrs,intdefStyle){ super(context,...
471
热度 -
Java—字符串总结
Java—字符串小结最近工作中用到了大量有关字符串截取的知识,在此做出总结,希望需要的朋友带来帮助:可以复制粘贴代码直接在java中测试1.将字符串中的指定字符":","-"删除:publicstaticvoidmain(String[]args){Stringtime="2015-12-0619:04:08";Stringformatedata=time.replaceAll(":","");S...
21
热度 -
Solrj跟Solr DIH索引效率对比分析
Solrj和SolrDIH索引效率对比分析测试软件环境:1、16Gwindows7x6432corecpu。2、jdk1.7tomcat6.xsolr4.8数据库软件环境:1、16Gwindows7x6432corecpu。2、Oracle11g一、Solr默认索引工具DIH。使用SolrDIH索引数据,一千九百万数据,耗时45分钟左右,每秒钟6500条/s,合计39w条每分钟。相关jvm最大堆内...
55
热度 -
The Top Java Memory Problems – Part 一
TheTopJavaMemoryProblems–Part1转载:http://blog.dynatrace.com/2011/04/20/the-top-java-memory-problems-part-1/?MemoryandGarbageCollectionproblemsarestillthemostprominentissuesinanyjavaapplication.Oneofthe...
4430
热度 -
android仿最新6.2版本微信相本
android仿最新6.2版本微信相册仿微信相册选择图片,查看大图,写的不太好,希望评论指出不足,谅解,先介绍一下我的基本思路第一步获取手机上的所有图片路径:Uriuri=MediaStore.Images.Media.EXTERNAL_CONTENT_URI;ContentResolvercontentResolver=getContentResolver();//获取jpeg和png格式的文件...
87
热度 -
【安卓札记】数据适配器(adapter)中的观察者模式
【安卓笔记】数据适配器(adapter)中的观察者模式ListView要想显示数据,需要用到数据适配器即Adapter。而当我们删除ListView的某个条目时,数据适配器中的数据源必然发生改变,这时候我们通过调用适配器类提供的notifyDataSetChanged方法通知listview数据发生改变,请求重新绘制。这其中其实使用了一种比较常见的设计模式,即观察者模式。在分析数据适配器中涉及到的...
71
热度 -
详细讲授Android中的动画Animation(依据Android源码目录结构讲解)
详细讲解Android中的动画Animation(依据Android源码目录结构讲解)Android中Animation如果仔细的整理一下,是一个非常值得学习的模块。由于其中涉及的内容比较多,大家经常在实际的开发的过程中,只是略微的攫取其中的部分进行运用,比较零碎,下面我就对照着源码中的Animation的实际代码结构,对Animation的实际体系进行讲解一下,希望对大家理解And...
28
热度 -
深入了解Android(04)——深入理解属性服务
深入理解Android(04)——深入理解属性服务1、属性服务在windows中,有一个名为注册表一样的东西,注册表可以存储类似key/value这样的键值对。一般来说,系统或者某些应用程序会把自己的一些属性存储在注册表中,即使系统重启或者应用程序重启,它还是能够根据之前在注册表中设置的属性,进行相应的初始化操作。Android平台也提供了一个类似的机制,...
78
热度 -
Android系统移植与调试之->怎么修改Android系统默认显示【开发者选项】并默认打开【USB调试】和【未知来源】开关
Android系统移植与调试之------->如何修改Android系统默认显示【开发者选项】并默认打开【USB调试】和【未知来源】开关今天有个用户对【设置】有个特殊的要求,即:1、开机的时候默认显示【开发者选项】并打开【USB调试】开关(【Developeroptions】-->【USBdebugging】)2、开机的时候默认打开【安全】-->【未知来源】的开关(【Securi...
66
热度 -
Android静态代码检察-Lint
Android静态代码检查-Lint参考文章:ImprovingYourCodewithlintlint使用lint增强你的代码AndroidLint简介gradlelintgradle中有lint任务,可以直接执行lint静态代码检查,但是前提是你的build.gradle设置了lintOptions选项:android{compileSdkVersion23buildToolsVersion"...
63
热度 -
android NFC P2P有关问题
androidNFCP2P问题找到了个SnepPusher的代码,但只能把数据push到PC,PC回传给手机的没数据么?是什么问题呢?packageit.ismb.nfc.sneppusher;importjava.nio.charset.Charset;importandroid.net.Uri;importandroid.nfc.NdefMessage;importandroid.nfc.Nd...
292
热度 -
.net 依据匿名类生成实体类,根据datatable生成实体类,根据sql生成实体类
.net根据匿名类生成实体类,根据datatable生成实体类,根据sql生成实体类在开发中可能会遇到这几种情况1、EF或LINQ查询出来的匿名对象在其它地方调用不方便,又懒的手动建实体类2、通过datatable反射实体需要先建一个类,头痛3、通过SQL语句返回的实体也需要先建一个类,头痛4、如果通过代码生成器要写模版,需要安装或者不想生成一堆不用的类为了解决上面的不便之处,我封装了一个实体生成...
65
热度 -
Android中短信阻截解决方案
Android中短信拦截解决方案经过测试,Android中是可以拦截短信的,解决方案如下:package?com.tigertian.sms;import?android.content.BroadcastReceiver;import?android.content.Context;import?android.content.Intent;import?android.os.Bundle;im...
20
热度 -
详细讲授Oracle SQLLoader的使用方法
详细讲解OracleSQLLoader的使用方法OracleSQLLoader的详细语法SQL*LOADER是ORACLE的数据加载工具,通常用来将操作系统文件迁移到ORACLE数据库中。SQL*LOADER是大型数据仓库选择使用的加载方法,因为它提供了最快速的途径(DIRECT,PARALLEL)。现在,我们抛开其理论不谈,用实例来使您快速掌握SQL*LOADER的使用方法。首先,我们认识一下S...
98
热度 -
简单讨论在11G,10G中怎么稳定SQL执行计划(二)
简单讨论在11G,10G中如何稳定SQL执行计划(二)在简单讨论在11G,10G中如何稳定SQL执行计划(一)中我们讨论了如何通过SPM中的sqlplanbaseline来稳定11G中的执行计划SPM是11G才有的新特性,那么在11G之前,我们是如何稳定执行计划的?通过使用SQLPROFILE,关于SQLprofile的原理之类的,如上一篇一样,自己去百度。这里只讨论实际操作首先,还是模拟出一个S...
91
热度 -
《Pro Oracle SQL》Chapter 3-3.2.5 Index Full Scan
《ProOracleSQL》Chapter3--3.2.5IndexFullScanIndexFullScan?索引全扫描?(page103)???Anindexfullscanischosenunderseveralconditionsincluding:whenthereisnopredicatebutthecolumnlistcanbesatisfiedthroughanindexonaco...
120
热度 -
Oracle优化全攻略2(Oracle SQL Hint 11g)
Oracle优化全攻略二(OracleSQLHint11g)包括一些新的特性Question:Howdoesthelatchprocessinthesharedpoolwork?Answer:ComputethehashvalueofthestatementUsethehashvaluetodeterminethepartofthesharedpooltobelatched(locked)Find...
124
热度 -
《Pro Oracle SQL》Chapter3-3.2.4 Index range scan
《ProOracleSQL》Chapter3--3.2.4IndexrangescanIndexrangescan???索引范围扫描??(page101)???Anindexrangescanischosenwhenapredicatecontainsaconditionthatwillreturnarangeofdata.?Theindexcanbeuniqueornon-uniqueasiti...
155
热度 -
Android开发-Matrix(1)-实现图片的动态放大缩小
Android开发--Matrix(一)--实现图片的动态放大缩小Matrix,中文里叫矩阵,高等数学里有介绍,在图像处理方面,主要是用于平面的缩放、平移、旋转等操作。首先介绍一下矩阵运算。加法和减法就不用说了,太简单了,对应位相加就好。图像处理,主要用到的是乘法。下面是一个乘法的公式:在Android里面,Matrix由9个float值构成,是一个3*3的矩阵。如下图。解释一下,上...
291
热度 -
Android UI开发课题(一) 之界面设计
AndroidUI开发专题(一)之界面设计近期很多网友对Android用户界面的设计表示很感兴趣,对于AndroidUI开发自绘控件和游戏制作而言掌握好绘图基础是必不可少的。本次专题分10节来讲述,有关OpenGLES相关的可能将放到以后再透露。本次主要涉及以下四个包的相关内容:?android.content.res资源类android.graphics?底层图形类android.view?显示...
97
热度