自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (3)
  • 问答 (3)
  • 收藏
  • 关注

原创 Android实现卡拉OK字幕效果方法

1,使用两个TextView叠加实现,第一个全部长度,第二个长度是零,然后逐步增加;<RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <TextView and

2017-02-20 12:12:45 3015 2

原创 高仿微信TAB渐变效果

1,自定义控件,百度大把的;2,使用自带的方法实现;     ImageView.setColorFilter(newColor, PorterDuff.Mode.SRC_IN)

2017-02-20 12:00:12 497

原创 Android Logcat颜色值

Log级            别色值VERBOSE   BBBBBBDEBUG        0070BBINFO             48BB31WARN          BBBB23ERROR       FF0006ASSERT      8F0005

2016-08-24 11:09:09 383

原创 可用的Shell命令

1,adb shell dumpsys activity top     看当前顶端APP的包名,类名

2016-06-09 21:45:29 299

原创 Android Studio推荐插件

1, ButterKnife Zelezny;2, SelectorChapek;3, GsonFormat;4, Android Parcelable Code Generator;5, JsonOnlineViewer;6, ADB WIFI;

2016-06-07 22:25:16 390

原创 Android Studio 与 NDK

关于Android studio做的NDK开发部分

2016-03-04 14:52:17 1932

原创 关于build.gradle的写法

//modle类型://如果是APP 就写成com.android.application//如果是library,com.android.libraryapply plugin: 'com.android.application'//android配置android { //签名配置 signingConfigs { easy {

2016-01-27 16:45:47 1990

原创 Java环境配置

1,下载java安装文件2,安装,一直下一步,到安装结束;3,验证安装是否完成,在运行中输入cmd,然后输入java -version,能显示出java的具体的版本信息(如下图),就可以了      4,下面开始设置环境变量(WIN7版本)       依次操作:右键点击[我的电脑]---[属性]---[高级系统设置]---[高级]---[环境变量]---[系统变量],如下图:

2015-06-12 11:05:03 493

原创 android-ndk-r8e与Eclipse自动编译

配置之前,你必须完整的安装android,Eclipse,CDT,NDK,这里无须安装cygwin(从NDK7以后都不在需要cygwin了)确定配置好后,可以进入下一步了:1,在Eclipse中,导入工程:android-ndk-r8e\samples\hello-jni2,在Eclipse中设置一下NDK的路径:3,右键点击工程[hello-jni],选择[propert

2013-07-19 15:58:32 2271

原创 关于Android的Animation使用(XML)

官方的两种Animation:Tween Animation(渐变动画):通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果Frame Animation(帧动画)   :顺序播放事先做好的图像这里仅解释第一种一、建立:  在Android工程下的res目录中,新建一个anim目录,并在此新建一个testanim.xml,注意:根节点是SET,建立

2012-08-28 10:43:26 6851 3

转载 内存池

引言C/C++下内存管理是让几乎每一个程序员头疼的问题,分配足够的内存、追踪内存的分配、在不需要的时候释放内存——这个任务相当复杂。而直接使用系统调用malloc/free、new/delete进行内存分配和释放,有以下弊端:调用malloc/new,系统需要根据“最先匹配”、“最优匹配”或其他算法在内存空闲块表中查找一块空闲内存,调用free/delete,系统可能需要合并空

2012-03-22 14:48:21 2627

转载 使用internal(com.android.internal)和hidden(@hide)APIs

Part One原文路径:http://devmaze.wordpress.com/2011/01/18/using-com-android-internal-part-1-introduction/Android有两种类型的API是不能经由SDK访问的。第一种是位于com.android.internal包中的API。我将称之为internal API。第二种API类型是

2012-03-19 16:01:34 682

转载 Intent Filter匹配

应用程序的组件为了告诉Android自己能响应、处理哪些隐式Intent请求,可以声明一个甚至多个Intent Filter。每个Intent Filter描述该组件所能响应Intent请求的能力——组件希望接收什么类型的请求行为,什么类型的请求数据。比如之前请求网页浏览器这个例子中,网页浏览器程序的Intent Filter就应该声明它所希望接收的Intent Action是WEB_SEAR

2011-11-16 13:58:51 474

转载 Intent 和 Intent Filter

Android 应用程序中有三大核心组件: Activity, Service, Broadcast Receiver 都是通过被称之为意图的消息运行。Intent messaging is a facility for late run-time binding between components in the same or different applications. 意图本身一个 In

2011-11-16 13:51:05 536

原创 关于JNI调用第三方静态库

以前没使用过jni,现在用起来比较复杂了,总是弄的一头雾水,比如现在写得双向翻译:含有多个第三方库,如何加载进来呢,网上找了很久,发现这样可以做到:更改:android.mkLOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := static#LOCAL_STATIC_LIBSLOCAL_SR

2011-11-03 11:47:48 6338

转载 android adapter的体系

在android开发中列表的使用是十分常见的。google对列表的封装使列表既有显示传统文本列表的能力,也有加入了诸如选择项、复选项等处理事件的能力。这里写一些我这几天对这个问题的理解。在android的api中,LIST和adapter都被放在了android.widget包内。包内的具体结构我这里先不展示了,主要侧重列表和 adapter。adapter的作用就是将要在列表内显示的

2011-10-20 11:15:09 743

转载 android中LayoutInflater的使用

Inflater英文意思是膨胀,在Android中应该是扩展的意思吧。 LayoutInflater的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!而 findViewById()是找具

2011-10-19 11:28:14 827

转载 typedef 用法小结

<br />      typedef 声明,简称 typedef,为现有类型创建一个新的名字。比如人们常常使用 typedef <br />      来编写更美观和可读的代码。所谓美观,意指 typedef 能隐藏笨拙的语法构造以及平台相关的数据类型,从而增强可移植性和以及未来的可维护性。<br /><br />      第一、四个用途<br />      用途一:<br />      定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:<br />      cha

2010-07-12 11:47:00 536

原创 join用法

      ON  | CROSS JOIN  | 说明: ON 指定连接条件        CROSS JOIN 交叉连接           参与连接的表           连接类型,格式如下:        [INNER | {LEFT | RIGHT | FULL}[OUTER][]JOIN]           INNER  内连接,系统默认,可以省略

2010-04-27 11:37:00 693

原创 创建表(加约束)

--在自己创建的数据库中创建表use SB         --使用某个数据库,格式: ues 数据库名create table 123   --格式:create table 自定义的表名(     --字段名一般为有一定意义的英文names char (15), -- 格式:字段名 类型 () 括号里面的是允许输入的长度age int,   --int型的后面不要接长度years text

2010-04-23 10:29:00 1072

转载 c++学习

首先,明白一点,你所说的VC++以及BC...都是编译器要学VC++,当然要先打好语言的根基学习VC++有相当的内容要学,而最后的深度则看个人的悟性与勤奋了。 1)掌握最新标准的C++。 如果曾经在大学里自以为学过C/C++,还对dynamic_cast/static_cast/template/try/catch/throw/stl/...感到陌生,那你该Refresh一下新的ANSI C++标

2010-04-22 15:16:00 497

原创 重命名

1、数据库重命名:     ALTER DATABASE database_name         MODIFY  NAME=new_dbname     eg:         ALTER DATABASE DB         MODIFY  NAME=just_test    --将DE重命名为just_test  2、表的重命名:     EXEC s

2010-04-22 09:19:00 604

原创 查询

select语句的基本语法:   

2010-04-21 16:25:00 457

原创 表操作(插入,删除,修改)

一、插入1、一般插入     INSERT INTO table_name|view_name         VALUES(constant1,constant2,constant3....)   --值在数目上与列要一一对应     eg:INSERT INTO XS             VALUES(200000,周涛,英语,1,1983-9-10

2010-04-21 14:27:00 661

原创 简单的增 删 改 查

一:insert语句into 关键字是可选的values关键字前面的()是可选的,这里是要接收数据的列values后面,有两种方式提供值1:显式的给出值  2:从select语句中导出值insert语句注意几点1:不要理标志列,系统会给你插入的2:给出实际的值,如果没有,那就null3:给出默认的值,default关键字,告诉数据库取默认值insert into ... select什么时

2010-04-20 13:46:00 537

原创 简单的创建table

--语法:--CREATE TABLE [database_name.[owner].|owner.]table_name--(--     {     列的定义--     列定义的构成:  ----        {column_name datatype}     指定列名称,类型--        [--            COLLATE]   指定排序规则--           

2010-04-20 10:04:00 532

原创 数据库创建

/**********删除数据库*************/DROP DATABASE CPXS /*数据库操作语法*//**********创建数据库*************//*CREATE DATABASE database_name    [ON 子句]  --数据文件属性    PRIMARY 指定主文件,否则默认第一个    [,...n]   --文件属性    {  

2010-04-20 09:59:00 546

Win32程序设计学习笔记.pdf

Win32程序设计学习笔记 Win32程序设计学习笔记 Win32程序设计学习笔记

2011-03-17

C语言函数速查工具包

最基本的C语言函数,包含:字符串函数,数字函数,输入输出函数,系统 函数,字符函数,内存管理函数

2011-03-17

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

TA关注的人

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