-
Android Camera 实时滤镜(7)
AndroidCamera实时滤镜(七)HSL色彩模式与RGB色彩模式转换代码实现RGB色彩模式HSL色彩模式HSL色彩模式与RGB色彩模式转换算法HSL与RGB转换RGB类keyword">publickeyword">classColorRGB{keyword">publickeyword">intr;keyword">publickeyword">intg;keyword">publicke...
418
热度 -
[Mysql]备份同库中一张表的历史记录 insert into .select
[Mysql]备份同库中一张表的历史记录insertinto..select需求现在有个这么一个需求,mysql中有个表,数据增长的很快,但是呢这个数据有效期也就是1个月,一个月以前的记录不太重要了,但是又不能删除。为了保证这个表的查询速度,需要一个简单的备份表,把数据倒进去。代码于是我写了一个小脚本,用来做定时任务,把这个表某段时间的数据备份到备份表中,核心就是个简单的sql。原始表radius...
110
热度 -
Android 中的 Service 全面小结详解【上】
Android中的Service全面总结详解【上】1、Service的种类按运行地点分类:类别区别优点缺点应用本地服务(Local)该服务依附在主进程上服务依附在主进程上而不是独立的进程,这样在一定程度上节约了资源,另外Local服务因为是在同一进程因此不需要IPC,也不需要AIDL。相应bindService会方便很多。主进程被Kill后,服务便会终止。非常常见的应用如:HTC的音乐播放服务,天...
151
热度 -
Oracle PL/SQL语句基础札记(下)
OraclePL/SQL语句基础笔记(下)游标游标:游标(cursor)可以被看作指向结果集(asetofrows)中一行的指针(pointer)。在oracle数据库中可以使用显示或隐式两种游标。1、隐式游标在执行一个sql语句时,oracle服务器将自动创建一个隐式游标,这个游标是内存中处理该语句的工作区域,其中存储了执行SQL语句的结果.通过游标的属性可获得sql语句执行的结果以及游标状态信...
72
热度 -
SQLSERVER 2005 递归查询
SQLSERVER2005递归查询.项目中有用户组表UserGroup如下:其中PID表示当前组的上级组表数据如下:现在想查询出顶级组[没有上级组叫顶级组]A1组的所有子孙组ID,SQL如下:[sql]viewplaincopyprint?--查询子节点??keyword">with???????RTD1?keyword">as(??????????keyword">select?id?,pid?...
44
热度 -
Android 自定义分层级罗选控件
Android自定义分层级筛选控件今天下午写了一个分层级筛选控件,效果如下该控件由两部分组成:1.上面一排的筛选标题按钮(就是四个toggleButton,根据筛选项的数量动态追加)2.点击筛选按钮弹出来的筛选内容(一个Popupwindow,它包含一个Gridview和一个Button)需求开发点:1.单个筛选项内容视图的生成,也就是那个Popupwindow的内容的生成2.主控件的实现,根据筛...
111
热度 -
Android进程通信之一:两种序列化形式
Android进程通信之一:两种序列化方式2月下旬辞职了,去海南度假到现在,领略了一把三亚风情也算任性和然而这样任性带来的后果就是。。不行了我必须吐槽一句。。没毕业的找工作就这么难嘛!投了57家一家面试机会都没有,好歹给个面试机会啊!!本宝宝不开心!!不知道其他没有毕业的童鞋是不是也是这种遭遇呢,难道真的是寒冬。。其实还是自己能力不够。。不过别灰心,只要自己足够努力,迟早会有工作的(标标居然建议我...
59
热度 -
Android View事件散发机制
AndroidView事件分发机制最近在开发中遇到view滑动冲突的问题,由于一开始就知道这个问题与view事件分发有关,之后在网上看了几篇关于事件分发的资料后,开发中遇到的问题很快便得到解决。在这里总结一下我对view事件分发的理解。首先,看下事件分发流程图:Button事件演示在对view的事件分发机制进行分析前,我们可以通过一个demo看看Button的事件处理的流程。在布局文件中添加一个b...
51
热度 -
Android常用控件之Toast与AlertDialog的常规用法跟自定义用法
Android常用控件之Toast与AlertDialog的常规用法和自定义用法概述1、Toast:a、用来显示信息;b、没有焦点,显示时间有限;c、不会打断用户当前的操作常用方法:show():用于显示信息。setGravity():#param:intgravity,intxOffset,intyOffset;用于设置信息的显示的位置。setText():用于显示信息的文本,可以传入Spann...
69
热度 -
Android 自定义View解决向导,操作指导等操作,你还在用ViewPager么
Android自定义View解决引导,操作指导等操作,你还在用ViewPager么?转载请注明出处:王亟亟的大牛之路平时我们一些指导类的内容都用一些ViewPager啊或者是在页面上盖一层半透明的布局来解释内容,今天上一个库更好的针对性的对这部分实现进行优化,更好的用户体验。项目结构:运行效果:MaterialShowcaseView的一些重要的方法,伸手党也要了解下:MaterialShowca...
35
热度 -
稳扎稳打_Android开发课[10]_Thread学习
步步为营_Android开发课[10]_Thread学习Focusontechnology,enjoylife!——QQ:804212028浏览链接:http://blog.csdn.net/y18334702058/article/details/44624305主题:Thread学习-当一个程序第一次启动时,Android会同时启动一个对应的主线程(MainThread),主线程主要负责处理与...
28
热度 -
【转】高效率SQL语句必杀技
【转】高效SQL语句必杀技原文地址:http://blog.csdn.net/robinson_0612/article/details/7406672??NoSQL,Nocost.SQL语句是造成数据库开销最大的部分。而不良SQL写法直接导致数据库系统性能下降的情形比比皆是。那么如何才能称得上高效的SQL语句呢?一是查询优化器为当前的SQL语句生成最佳的执行计划,保证数据读写使用最佳路径;二是设...
99
热度 -
js 形式
js模式 1、JavaScript要通过原型链来实现继承: keyword">function ?Employee(first,?last,?position)?{?? ??//?call?the?superclass?constructor ?? ?Person.call(keyword">this ,?first,?last);?? ??keyword">this .position?...
565
热度 -
自动上载HTML中的非本map片,并替换内容
自动下载HTML中的非本地图片,并替换内容 转载的时候,文章中有图片,但是因为很多网站会做防盗链处理,使得在阅读文章时图片无法显示。解决的办法,发文章时程序自动解析出文章中所有的图片,并下载到本地,然后将图片的URL地址改为本地地址。下面是详细代码:? 折叠展开?Java代码复制内容到剪贴板 keyword">package?net.oschina.utils;?? ?? keyword...
208
热度 -
Android View作图及实践
AndroidView绘制及实践概述整个View树的绘图流程是在ViewRoot.java类的performTraversals()函数展开的,该函数做的执行过程可简单概况为:-判断是否需要重新计算视图大小(measure)-判断是否重新需要安置视图的位置(layout)-判断是否需要重绘(draw)其整个流程图如下:图片来自:Android开源项目源码解析公共技术点中的View绘制流程在Andr...
52
热度 -
Android:跟手滑动的格局ViewGroup
Android:跟手滑动的布局ViewGroup跟手滑动很多开发者对布局的跟手滑动不太了解,在此就举一个例子,看一个RelativeLayout的滑动显示原理无论是跟手滑动,还是弹入弹出动画,本质上都是修改View或ViewGroup的位置,也即是setX()setY()这两个方法。跟手滑动跟手滑动是指,当用户在屏幕上滑动时,某一块布局,随着手指的滑动而滑动。所以,它的实现原理就是在onTouch...
65
热度 -
Android雷达图(蜘蛛网图)作图
Android雷达图(蜘蛛网图)绘制简介最近因为项目需求,要实现一款雷达图来表示用户的各种成就值雷达图的绘制很简单,只要思路清晰按部就班的绘制就可以了,其中使用得最多,是路径path类的使用,使用这个类可以让我们更加方便地绘制出正多边形等效果。效果图如下:使用方式使用方式很简单,只要在布局文件里面,直接使用这个控件就好了,记得给它设置一个合适的具体的大小。另外可以控制绘制的是多少边形,通过提供的一...
300
热度 -
SQL基础语法札记教程整理
SQL基础语法笔记教程整理一关系型数据库和SQL1SQL语言主要有3个主要的组成部分2主键和外键3数据类型3空值二简单增删改查1查列名有空格的情况查询顺序SQL执行顺序22增3改4删三别名1计算字段2直接量3算数运算4别名四使用函数1字符函数LEFTRIGHTLTRIMRTRIMSUBSTRING2日期时间函数GETDATEDATEPARTDATEDIFF3数值函数ROUNDRANDPI4转换函数...
349
热度 -
Android——APK 在32bit/64bit平台 动态库有关问题
Android——APK在32bit/64bit平台动态库问题目前64bitandroid系统也慢慢的多了,看到也有apk声称支持64bitsystem,然后就往里面打包搞了个arm64-v8a目录,放了个64bit的so,但是apk代码里面却不按规范去loadso,导致一系列filenotfound异常~撰写不易,转载需注明出处:http://blog.csdn.net/jscese/artic...
87
热度 -
怎么获取 Android 设备的CPU核数、时钟频率以及内存大小
如何获取Android设备的CPU核数、时钟频率以及内存大小因项目需要,分析了一下Facebook的开源项目-DeviceYearClass。DeviceYearClass的主要功能是根据CPU核数、时钟频率以及内存大小对设备进行分级。代码很简单,只包含两个类:DeviceInfo->获取设备参数,YearClass->根据参数进行分级。下表是Facebook公司提供的分级标准,其中Y...
95
热度