自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 android网络编程学习的一些东西和http协议学习

android与互联网交互的三种方式:数据上传 使用Get/Post方式上传数据(上传图片/文本/XML/Json数据/音视频文件,调用WebServices数据/使用Socket上传大文件)数据下载 下载网络中的数据(图片,代码文本,XML,json数据,音视频文件,WebServices的调用)数据浏览 通过WebView浏览网页,通过JS调用android手机的东西Http协议hyp

2016-05-31 16:57:57 528

原创 SQlite数据库简介和简单操作

SQlite数据库: —–是一种小型的嵌入式数据库,依赖于文件系统,可以直接获取该数据库对象。 —–没有用户账户的概念。 ——表中的字段可以不定义字段类型。但是为了程序员交互,便于数据库的移植,一般在指定字段的时候需要指定该字段的类型 ——-支持增删改查。应用程序中SQLite的简单使用: 1:androidstudio工程目录的java代码处创建一个类例如: MyOpenHelper

2016-05-26 15:05:21 1536

原创 阅读摘要-每日阅读

局限性原理:(计算机/软件开发的一些原理和规律) 局部性原理这个原理讲的是在一段时间里, 整个程序的执行仅限于程序的某一个部分, 相应的, 程序访问的存储空间也局限于某一个内存区域, 具体分为: 时间局部性: 是指如果程序中的某条指令一旦执行,则不久之后该指令可能再次被执行; 如果某数据被访问,则不久之后该数据可能再次被访问。 空间局部性: 是指一旦程序访问了某个存储单元,则不久之后。其

2016-05-21 15:46:43 695

原创 SQLite(base)

电脑系统:windows10 64位 下载相应的SQ:http://sqlite.org/download.html 选择相应64位版本 Precompiled Binaries For Windows下面的sqlite-shell-win32-x86和sqlite-analyzer-win32-x86的zip包,前者是SQLite数据库引擎,后者是SQLite数据库分析器,下载完后

2016-05-21 15:18:52 412

原创 TouchListener/ OnTouchEvent and multiTouch(多点触控)

基于监听的TouchListener 方法: onTouch(View v, MotionEvent event): 这里面的参数依次是触发触摸事件的组件(view),触碰事件event 封装了触发事件的详细信息,同样包括事件的类型、触发时间等信息。比如event.getX(),event.getY()也可以对触摸的动作类型进行判断,使用event.getAction( )再进行判断;如:

2016-05-20 17:44:11 1830

原创 Handler消息传递机制

Handler类的引入:因为多个线程并发的操作UI组件可能会导致线程安全问题的出现 so Android提供的解决机制是 只允许在UI线程中修改Activity中的UI组件 [(UI线程呢就是当App第一次启动时,同时会启动一条UI线程(主线程)负责处理与UI相关的事件(比如触发事件,修改UI组件等)]

2016-05-20 16:32:27 573

原创 eclipse-adt与androidstudio项目目录对比

eclipse-adt:src目录:包含App所需的全部程序代码文件,我们大多数时候都是在这里编写我们的Java代码的 gen目录:只关注R.java文件,它是由ADT自动产生的,里面定义了一个R类,可以看作一个id(资源编号)的字典,包含了用户界面,图形,字符串等资源的id,而我们平时使用资源也是通过R文件来调用的,同时编译器也会看这个资源列表,没有用到的资源不会被编译进去,可以为App节省空间

2016-05-20 14:54:50 2550

原创 PopularGitHub Android Libraries(android流行开源库分类)

开发方面(develop):stetho (强大的android调试工具)android-common (Trinea 大神收集的一些开发通用的缓存, 公共 View 以及一些常用工具类)react-native (Js开源框架,可以用来开发android和ios)dynamic-load-apk ( Apk 动态加载框架,详情可google)ExoPlayer (Google 开发团队开

2016-05-19 15:39:50 811

原创 android-UI(pulltorefresh)

android系统控件(swipeRefreshLayout) github第三方控件 (pull to refresh layout )

2016-05-16 10:33:42 445

原创 android(base)Activity启动方法

显式启动明确指定要启动的activity的class或者包名.activity类名字 方式一:class跳转 Intent intent =new Intent(Activity1.this,Activity2.class); startActivity(intent);public class myActivity extends Activity { Button bt

2016-05-07 21:55:43 699

原创 android(base)--Activity基本配置

1:Activity 概念: Activity是一个可视化的用户界面。负责创建一个屏幕窗口,放置UI组件,供用户交换。 用法: 创建Activity类 在Androidmanifest.xml文件中注册 设置布局文件(可选)import android.app.Activity;import android.os.Bun

2016-05-07 21:46:27 548

原创 java基础面试题

初级java基础面试题char 类型,为了什么可以存中文字符 char类型的大小是两个字节,而一个中文字符的大小正好是两个字节,所以可以存中文字符2.while 与do while 的区别 while是先判断再循环,do while是先循环一遍再判断3.算法:冒泡排序 数组{99,72,3,68,29,7,90,100,36,51} 4.算法:二维数组 ,杨辉三角 打印15行的杨辉三角

2016-05-03 16:52:15 414

空空如也

空空如也

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

TA关注的人

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