上一页 1 2 3 4 5 6 ··· 17 下一页
摘要: 什么是线程同步?当使用多个线程来访问同一个数据时,非常容易出现线程安全问题(比如多个线程都在操作同一数据导致数据不一致),所以我们用同步机制来解决这些问题。实现同步机制有两个方法:1、同步代码块:synchronized(同一个数据){}同一个数据:就是N条线程同时访问一个数据。通过使用同步方法,可... 阅读全文
posted @ 2015-04-11 10:28 perfect亮 阅读(1513) 评论(0) 推荐(0) 编辑
摘要: 声明:本人Android移动开发岗 腾讯:考的很杂 选择题(25题不定项):考的包括: 编译原理两题, 计算机网络一两题(私网地址), C++若干, IOS开发一两题, 还有二叉树两三题,先后序遍历,求深度 jvm也有一题, 概率论一两题, Jav... 阅读全文
posted @ 2015-04-11 08:56 perfect亮 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 所有Android的开发者一定都遇到过内存溢出这个头疼的问题,一旦出现这个问题,很难直接确定我们的应用是那里出了问题,要想定位问题的原因,必须通过一些内存分析工具和强大的经验积累才能快速的定位到问题具体出现在那里。 基于移动开发具有的这个特性,本着尽量减少内存消耗的原则,以及我最近遇到的内存堆积(... 阅读全文
posted @ 2015-04-10 21:17 perfect亮 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 异步与多线程的区别一、异步和多线程有什么区别?其实,异步是目的,而多 线程是实现这个目的的方法。异步是说,A发起一个操作后(一般都是比较耗时的操作,如果不耗时的操作 就没有必要异步了),可以继续自顾自的处理它自己的事儿,不用干等着这个耗时操作返回。.Net中的这种异步编程模型,就简化了多线程编程,我... 阅读全文
posted @ 2015-04-10 17:53 perfect亮 阅读(6714) 评论(0) 推荐(0) 编辑
摘要: 顺序表结构定义:就是按照顺序存储方式存储的线性表 1 1.定义一个顺序表的基本数据: 2 3 static final int MAXLEN = 100; 4 5 Class Student{ 6 private String number; //学生学号 7 pri... 阅读全文
posted @ 2015-04-08 22:58 perfect亮 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 1.今天就来模仿一下这个小闹钟的2.思路:先画闹钟的圆盘 ,在通过Path来画指针两个耳朵其实就是用两个圆被一个大圆截取后留下的,并旋转一定度数后生成3.直接上代码: 1 public class AlarmClockView extends View { 2 3 private st... 阅读全文
posted @ 2015-04-08 20:36 perfect亮 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 1.无意看到了一个指南针的UI,在这里简单的模仿了一下。其实就是第画布的一些变化而已。别人的效果图是: 3.简单说一下思路: 1)首先是画一个黑色圆盘 2) 然后画圆盘上的刻度(就是对Canvas一些变换) 3) 文字添加4.直接上代码: 1 public class CompassV... 阅读全文
posted @ 2015-04-03 11:24 perfect亮 阅读(1253) 评论(0) 推荐(0) 编辑
摘要: 转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/389653111、日志工具类L.java 1 package com.zhy.utils; 2 3 import android.util.Log; 4 5 /** 6 * L... 阅读全文
posted @ 2015-03-26 21:34 perfect亮 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 概述在工作初期,我们可能会经常会有这样的感觉,自己的代码接口设计混乱、代码耦合较为严重、一个类的代码过多等等,自己回头看的时候都觉得汗颜。再看 那些知名的开源库,它们大多有着整洁的代码、清晰简单的接口、职责单一的类,这个时候我们通常会捶胸顿足而感叹:什么时候老夫才能写出这样的代码!在做开发的这些年中... 阅读全文
posted @ 2015-03-26 21:19 perfect亮 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 一 前言:以前没用框架写Andorid的Sqlite的时候就是用SQLiteDatabase ,SQLiteOpenHelper ,SQL语句等一些东西,特别在写SQL语句来进行数据库操作的时候是一件很繁琐的事情,有时候没有错误提示的,很难找到错误的地方,即费力又花时间。 现在使用g... 阅读全文
posted @ 2015-03-17 22:35 perfect亮 阅读(2246) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 17 下一页