- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 android 自定义view实战之switchButton
SwitchButton 自定义开关效果图,颜色形状可自定义: 1.switchButton自定义代码public class SwitchButton extends CompoundButton { public static final float DEFAULT_BACK_MEASURE_RATIO = 1.8f; public static final int DEF
2016-09-29 15:56:38 2388 1
转载 android 远程视频监控系统
http://www.cnblogs.com/feifei1010/archive/2012/08/31/2664939.html基本过程是Android作为socket客户端将采集到的每一帧图像数据发送出去,PC作为服务器接收并显示每一帧图像实现远程监控。图片如下(后来PC端加了个拍照功能)。。。 (PS。刚学android和Java不久很多东西还不懂,高
2016-09-29 14:34:57 3251 1
转载 Android自定义View的详解
转载请注明出处:http://blog.csdn.net/guolin_blog如果说要按类型来划分的话,自定义View的实现方式大概可以分为三种,自绘控件、组合控件、以及继承控件。那么下面我们就来依次学习一下,每种方式分别是如何自定义View的。一、自绘控件自绘控件的意思就是,这个View上所展现的内容全部都是我们自己绘制出来的。绘制的代码是写在onDraw()方法中的,
2016-09-29 10:54:22 1242
原创 android 设计模式之代理模式
代理模式(Proxy Pattern)1.概念介绍 代理模式也成为委托模式,通俗的讲就像卖商品的中间代理商。2.代码示例//代理模式基类,该类声明实体类与代理的共同接口方法,用接口和抽象方法实现都可以 public abstract class BaseClass { public abstract void run(); }//EntityClass.实体类,该类实现了代理模式的真
2016-09-28 14:47:31 1069
原创 android 数据库详解
在android中一般使用SQLite,SQLite是一种轻量级数据库,其有轻量级、独立性、跨平台、安全性特征,是一种实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 引擎不是一个独立的进程,可以按应用程序需求进行静态或动态连接。SQLite 直接访问其存储文件。SQLite俩种实现方式: 1.继承SQLiteOpenHelper public class SQ
2016-09-26 18:42:18 1467
原创 Android Studio下使用JNI
在Android Studio下使用ndk开发配置流程:先看看有没有.so文件,如果没有生成.so库文件创建libs文件夹(jniLibs文件夹也行),然后把.so库放进创建的文件夹下。然后在grade里配置.so存放目录sourceSets{ main(){ jniLibs.srcDirs = [‘libs’] } }然后在代码中调用该jni方法: //在
2016-09-26 11:00:05 1367
原创 android studio生成jar包
简要概述,配置gradle:1.在项目中如果存在重复的jar,在cradle文件dependencies的权限需要设置为provided。2.如果项目中使用了ndk,需要在dependencies里配置 compile fileTree(dir: “$buildDir/native-libs”, include: ‘native-libs.jar’),生成idk的jar包。(如果项目中没有使用idk
2016-09-22 17:01:45 1445
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人