自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (22)
  • 收藏
  • 关注

原创 android自定义view(1)

这节是基本的自定义view知识MainActivity.java中的代码public class MainActivity extends Activity {private Button btn;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInst

2016-04-27 17:33:39 237

转载 onTouchEvent和setOnTouchListener中onTouch的区别

OnTouchEvent()方法是获取的对屏幕的各种操作,比如向左向右滑动,点击返回按钮等等。属于一个宏观的屏幕触摸监控。OnTouchListener()方法是获取某一个控件某一个View的点击监控。官方文档:http://developer.android.com/ref ... nTouchListener.html两者很容易区分。区别如下:

2016-04-27 09:56:20 347

转载 #include<file.h>与#include"file.h"的区别

对于这种问题先来看一看外国人怎么想的,因为本来这种语言就是他们创造的,http://www.geekinterview.com/question_details/3379  What is the difference between #include and #include “file”?When writing your C program, you can include

2016-04-26 19:53:39 1533

原创 c语言指针知识(1)

这些知识来自一些资料的总结,我觉得挺有用的,就截图下来,如果对你有一点点帮助,就赞一个,谢谢。    思路:从变量名处起,根据运算符优先级结合,一步一步分析。

2016-04-26 17:00:56 320

转载 几种常用加密算法比较

由于计算机软件的非法复制,通信的泄密、数据安全受到威胁,解密及盗版问题日益严重,甚至引发国际争端,所以在信息安全技术中,加密技术占有不可替代的位置,因此对信息加密技术和加密手段的研究与开发,受到各国计算机界的重视,发展日新月异。现在我们就几种常用的加密算法给大家比较一下。DES加密算法DES加密算法是一种分组密码,以64位为分组对数据加密,它的密钥长度是56位,加密解密用同一算法。

2016-04-25 22:28:13 11780

转载 如何保证Android与服务器的DES加密保持一致

转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992    在我们的应用程序涉及到比较敏感的数据的时候,我们通常会对数据进行简单的加密。在与服务器之间的数据交互中,除了可以使用post请求来增强数据的安全性之外,我们可以使用常见的加密算法,对数据进行加密。今天主要介绍的是DES加密算法。    首先,DES属于一种对称的加密算法,所谓对称,就是

2016-04-25 22:14:35 270

原创 java算法题总结1

这些基础算法题是本人从网上搜集而来,基本都验证过。1-----------------题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?   //这是一个菲波拉契数列问题publicclass lianxi01 {public static void main(String[]

2016-04-24 23:22:33 295

转载 android中的通信机制总结

第一种:使用handler来进行通信   handler 大家可以把它想象成主线程(UI线程)的一个子线程,它可以给主线程(UI线程)发送数据从而更新主线程(UI线程)的UI与逻辑,handler 是一个子线程所以它的耗时操作不会阻塞主线程,大家都知道在Android的开发中如果代码中某个地方阻塞主线程超过5秒的话系统会提示ANR (系统提示强制关闭)所以在耗时操作上我们可以考虑开启一个子

2016-04-19 23:45:57 337

转载 android的内存分配机制

ashmem是android的内存分配/共享机制,在dev目录下对应的设备是/dev/ashmem,相比于传统的内存分配机制,如malloc、 anonymous/named mmap,其好处是提供了辅助内核内存回收算法的pin/unpin机制。ashmme的典型用法是先打开设备文件,然后做mmap映射。 第一步通过调用ashmem_create_region函数,这个函数完成这几件事:

2016-04-19 23:40:51 1352

转载 HTTP和HTTPS的区别

HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议 它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版。 它是由Netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作,并返回网络上传送回的结果。HTTPS实际上应用了Netsca

2016-04-18 23:01:03 294

转载 TCP/IP、Http、Socket的区别

网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。  通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,  三者从本质上来说没有可比性,  socket则是对TCP/IP协议的封装和应用(程序员层面上)。  也可以说,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,

2016-04-18 22:32:08 234

转载 adb shell 命令

adb 概述SDK的Tools文件夹下包含着Android模拟器操作的重要命令adb,adb的全称为(Android Debug Bridge就是调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序。借助这个工具,我们可以管理设备或手机模拟器的状态。还可以进行以下的操作:   1、快速更新设备或手机模拟器中的代码,如应用或Android 系统升

2016-04-18 17:03:38 267

转载 使用uiautomator做UI测试

转自:http://blog.chengyunfeng.com/?p=504在Android 4.1发布的时候包含了一种新的测试工具–uiautomator,uiautomator是用来做UI测试的。也就是普通的手工测试,点击每个控件元素 看看输出的结果是否符合预期。比如 登陆界面 分别输入正确和错误的用户名密码然后点击登陆按钮看看是否能否登陆以及是否有错误提示等。功能性或

2016-04-17 21:47:14 478

转载 保持代码健壮性的小技巧

1.在连接字符串的时候尽量避免使用String = "str"+"str2"; 而使用StringBuffer str = newStringBuffer("str");str.append("str2")代替 2. 多使用PreparedStatement代替Statement这样可以避免在拼接字符串的时候出现 "select * from tablename where col =

2016-04-17 21:25:00 2775

转载 Android 在其他线程中更新UI线程的解决方法

方法一:Activity.runOnUiThread(Runnable )(经验之道: 这个最好用, 凡是要刷新页面的地方,Activity.runOnUiThread( new Runnable()    { public void run(){更新UI}});方法二:子线程调用Handler的sendMessage(message)发送事件。mHandler = n

2016-04-17 15:40:18 319

转载 Android应用开发之(Gson的使用)

把Gson作为我们的JSON解析库,如何应用到我们的程序中呢?之需要引入Gson的jar包即可:下载地址:http://code.google.com/p/google-gson/Code Docs:http://google-gson.googlecode.com/svn/trunk/gson/docs/javadocs/index.html使用方法:一、对象--

2016-04-16 00:09:31 331

原创 android数据库SQLite(2)

一个简单的sqlite数据库添加与查看案例;第一步:写布局文件。(1)activity_main.xml中代码如下:    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"

2016-04-10 10:51:46 254

原创 图片轮播学习记录

第一步--布局文件  activity_main.xml代码如下    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    tools:context=".MainActiv

2016-04-09 23:12:13 341

翻译 android数据库SQLite(1)

android和ios的数据库都是用SQLite来实现。在安卓里面数据库怎么用呢,简单来说可用分为以下三步:1、新建一个数据库帮助类,继承自SQLiteOpenHelper,复写onCreate() 和 onUpgrade()2、新建一个数据里操作类(dao类),利用 数据库帮助类 得到数据库的实例,然后在dao类里面编写 增删改查 的方法3、在Activity里面实例化数据库操作

2016-04-09 17:57:14 560

转载 太用力的人跑不远

写在前面:有阶段的自己,会用蛮力去学习一些东西,就是这东西不管是否适合目前自己的知识体系, 觉得学了之后会更牛逼就去学,但是这样的东西往往学了记不住。 学习的过程越用力反而显得越吃力, 太吃力的事情,自然就无法有恒心, 这就是很多人会觉得自己做事总是无法持之以恒的原因。努力不应该是某种需要被时常觉知的东西,意志力是短期内会用完的精神能量。真正坚持到最后的人靠的不是激

2016-04-08 22:19:03 626 1

翻译 断点续传学习记录

一、断点续传的原理       其实断点续传的原理简单,就是在http的请求上和一般的下载有所不同而已。       打个比方,浏览器请求服务器上的一个文时,所发出的请求如下:       假设服务器域名为www.jizhuomi.com/android,文件名为down.zip。get /down.zip http/1.1accept: image/gif,

2016-04-04 23:48:36 709

Java基础知识,复习巩固

主要是Java的一些基础知识点,能回答全的基本是非常6了

2020-11-23

ModuleInterface

一个简单的创建模块化接口的小案例,DialogFragment Fragment Activity Interface

2017-11-02

Android终端命令

超级方便的命令。

2017-04-24

Android主题色

Android主题色设置学习。

2017-03-22

Android uml

uml

2017-03-12

AndroidStudio教程

AndroidStudio教程。

2017-03-09

常见TV应用布局

常见TV应用布局。

2017-03-07

CardViewDemo

这代码是CardView的一种效果,如果能帮上你,给我一个赞,谢谢。

2017-03-01

AndroidStudio

AndroidStudio

2017-02-23

CanvasDemos

用于画折线的轮子。

2017-02-14

Android蒙层效果

蒙层效果,适用于Android引导页的使用。

2017-02-13

Android技术级别

该文档描述了Android的技术级别,段位,看看你打到哪里了。

2017-02-06

自定义RecyclerView

里面是一个自定义RecyclerView类,可实现加载更多,根据你具体开发需求调整。

2016-12-25

Android反编译工具

这是一个Android反编译工具,图形化界面,不用敲命令,非常直观,并且好用。

2016-12-04

JavaScript练习

文件里面是很多经典的JavaScript练习的Demo,需要熟练的掌握。

2016-11-01

Android路线图

这里是Android路线图的一些图片,知识体系,四大组件,View,线程和进程等等。

2016-09-20

AndroidUI之Fragment

市面上一种常用的UI布局,目前有很多移动软件使用这种布局。

2016-09-05

关闭Activity

这是关闭Activity的demo,通过发送广播的形式执行,运用了单例模式。

2016-09-01

VoiceListener

一个语音听写的小demo,其中需要你将Key换一下就能运行,没有语音对话框提示,直接说话,它会将声音转换成文字,希望能够帮助到您。

2016-08-08

jdk的安装图示

这里面是jdk的安装图示,很详细!

2016-06-30

android开发环境安装图示

android开发环境安装图示

2016-06-24

空空如也

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

TA关注的人

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