- 博客(67)
- 收藏
- 关注
原创 Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.
原文:http://blog.youkuaiyun.com/u014544193/article/details/50947718android studio点击instant run,出现如下提示。[img]http://dl2.iteye.com/upload/attachment/0118/2775/f440c6d4-fc2c-3482-9c68-123775ea4922.png[/img]...
2016-06-27 20:55:21
207
原创 离线安装 Android Studio 更新
[size=medium]1、在线更新[/size] 我们在 Android Studio 内更新时,因为墙的原因,会无法更新:[img]http://dl2.iteye.com/upload/attachment/0116/9453/10c9ae9b-9d3b-33b6-8b55-3e21a97097b4.png[/img]所以要么去官网下载最新的 Android Studi...
2016-04-24 16:04:10
310
原创 Unable to access Andriod SDK add-on list
首次打开android studio,弹出如下提示框。[img]http://dl2.iteye.com/upload/attachment/0116/9135/9df16149-e9e5-381f-80a6-2699396509b6.png[/img]解决方法:在android studio目录下找到bin文件夹中的idea.properties。打开该文件,添加di...
2016-04-23 13:16:01
229
原创 SyntaxError: mismatched input 'C' expecting NEWLINE
py脚本应在dos模式下执行,不要进入monkeyrunner模式
2016-04-07 22:44:07
2846
原创 快速合并文件(2)
该文是针对快速合并文件(1)方法不足的补充,应用的是VBA程序来解决的。补充不是完善的,欢迎补充~合并多个xls、csv工作簿到同一个工作簿中,且保留原来各个工作表名称。以合并Excel文件为例。 1.将需要合并的Excel工作簿文件1、2、3放到一个文件夹中。 2.在该文件夹中新建一个Excel工作簿,取名为“合并结果.xls”3.打开“合并结果.xls”,选择“开...
2016-02-26 13:12:17
342
原创 快速合并文件(1)
在平常整理文件的时候,我们可能会遇到要把多个文件的内容合并到同一个文件中。如果只有几个文件,我们可以手动打开复制粘贴。但是如果有许多个文件的话,这种手动方式十分低效。下面就介绍如何快速的合并文件。 此方法可以合并xls、csv、txt等格式的文件。具体操作如下: 1.新建一个txt文件,如“合并.txt” 2.打开文件,将下面代码复制保存。...
2016-02-26 13:04:07
266
视频播放器分析
视频播放器分析 当我们进入到视频网页,点击视频播放或直接点击本地视频,会调起视频播放器。而调起的视频播放器,我们一般分为系统播放器和QB视频播放器。 系统播放器 QB播放器 播放器的基本功能有播放/暂停、快进/后退、音量和亮度控制、视频...
2016-02-26 12:42:45
845
视频列表Bug分析
视频列表Bug分析 在测试过程中,会遇到关于视频列表的显示问题。主要涉及的是播放的视频与视频列表不对应。正确的显示应该是。 1、若只有本地视频,则播放本地视频时,显示本地列表。 2、若本地视频包含已下载的剧集视频,播放本地视频时,显示本地列表,且列表中有切换到在线视频列表的目录按钮。3、播放在线视频,若是单个视频不显示在线视频列表即没有列表按钮。若是剧集视...
2016-02-26 11:36:10
412
浅说视频播放背后的故事
浅说视频播放背后的故事 说到热门视频业务,它可是QB的主要业务之一。但你知道播放一个视频,它背后的故事吗。可能大家觉得故事情节极其简单,就是点击一下网页的视频区域,然后会弹出一个框框,它叫播放器,能播放我们想看的视频,没了。起初我也是这么认为的,但是如果仔细从根源去分析,播放器就不是一个简单没有故事的框框。下面以我个人有限的水平为大家讲讲播放器背后的故事。这故事主要分为5个部分,依次...
2016-02-26 11:19:17
353
原创 git--02忽略文件、查看修改内容、撤销未提交的修改、查看提交记录
1.忽略文件bin和gen目录是自动生成的,我们不该把它们添加到版本控制中。否则可能会对文件的自动生成造成影响。Git提供了一种可配性很强的机制允许用户将指定的文件或目录排除在版本控制之外。它会检查代码仓库的根目录下是否存在一个名为.gitignore的文件。如果存在的话,就会逐行读取这个文件中的内容。并把每行指定的文件或目录排除在版本控制之外。注意该文件中指定的文件或目录是可以使用"...
2016-01-26 16:48:42
921
原创 Git--01配置身份、创建代码库、提交代码
1.配置身份配置身份,这样在提交代码的时候Git可以知道是谁提交的。命令如下:git config --global user.name "Tony"git config --global user.email “tony@gmail.com” 配置完成后,使用同样的命令查看是否配置成功,只需要将最后的名字和邮箱地址去掉即可。 2.创建代码仓库配置账户后,可...
2016-01-25 10:44:45
892
原创 第一行代码第五章中BroadcastTest2运行崩溃
原因:没有在配置文件中声明权限,uses-permission。Android系统为了保证应用程序的安全性,如果程序需要访问一些系统的关键信息,必须在配置文件中声明权限,否则程序将会直接崩溃。访问官网的Manifest.permission可以查看Android系统所有可声明的权限。...
2015-12-29 11:16:18
215
原创 Attribute is missing the Android namespace prefix
原创:http://blog.youkuaiyun.com/huanongjingchao/article/details/34104021Attribute is missing the Android namespace prefix,出现这样的错误的原因主要由以下几种:1、属性定义时,命名前缀错误,这里的命名前缀错误又分为丢失前缀、前缀书写错误(1)前缀丢失,比如定义一个TextVIew的...
2015-12-23 22:41:43
225
原创 new android xml file时root element没有menu选项
原因很简单。。。是因为我之前是在layout文件夹下面创建的xml。。。若要用menu,必须在menu文件夹下创建xml。。。 注意:res目录,所有drawable开头文件夹都是用来放图片的,所有values开头的文件夹都是用来放字符串的,layout文件夹是用来放布局文件的,menu文件夹是用来放菜单文件的。...
2015-11-15 16:06:24
1146
原创 环境配置正确的前提下,Run as 不出现Android Application的问题
在环境配置正确的前提下,新手们可能会碰到Run as 不出现Android Application的问题,其实这不算问题。 这种情况往往是因为右键点击的位置不对,往往是直接右键点击文件选择Run as才会导致没有Android Application,正确的方法应该是右键点击“项目名称”的Run as才会出现Android Application选项。[url]http://blo...
2015-11-14 15:25:08
694
原创 151多线程(优先级&yield方法)
[code="java"]/*养成习惯:数据共享用静态*/class Demo implements Runnable{ public void run(){ for(int x = 0;x < 70;x++){ System.out.println(Thread.currentThread().toString() +"...."+x); } }...
2015-10-28 11:16:11
171
原创 150_多线程(Join方法)
[code="java"]/*join:当A线程执行到了B线程的join方法时,A就会等待。等B线程都执行完,A才会执行。join可以用来临时加入线程执行*/class Demo implements Runnable{ public void run(){ for(int x = 0;x < 70;x++){ System.out.println(T...
2015-10-27 18:31:36
136
原创 114_面向对象(多异常处理)_黑马程序员_Java基础视频
[code="java"]/*对多异常的处理1.生命异常时,建议声明更为具体的异常,这样处理可以更具体2.对方声明几个异常,就应有几个catch块。如果多个catch块中的异常出现继承关系,父类异常catch块放在最下面。不要定义多余的catch块。3.建议在进行catch处理时,catch中一定要定义具体的处理方式,不要简单定义一句e.printStackTrace(...
2015-10-25 23:27:07
177
原创 113_面向对象(异常声明throws)_黑马程序员_Java基础视频
[code="java"]/*异常:就是程序在运行时出现不正常情况异常由来:问题也是现实生活中一个具体的事物,也可以通过java类的形式进行描述,并封装成对象。其实就是java对不正常情况进行描述后的对象体现。对于问题的划分有两种:一种是严重的问题,一种是非严重的问题。对于严重的问题:java通过Error类进行描述 对于Error一般不编写针对性的代码进行处理...
2015-10-25 23:26:15
160
原创 112_面向对象(异常try-catch)
[code="java"]/*异常:就是程序在运行时出现不正常情况异常由来:问题也是现实生活中一个具体的事物,也可以通过java类的形式进行描述,并封装成对象。其实就是java对不正常情况进行描述后的对象体现。对于问题的划分有两种:一种是严重的问题,一种是非严重的问题。对于严重的问题:java通过Error类进行描述 对于Error一般不编写针对性的代码进行处理...
2015-10-25 23:25:06
171
原创 148_多线程(停止线程)
[code="java"]/*stop方法已经过时。如何停止线程?只有一种,run方法结束。开启多线程运行,运行代码通常是循环结构。只要控制循环,就可以让run方法结束,也就是线程结束。*/class StopThreadDemo implements Runnable{ private boolean flag = true; public voi...
2015-10-25 23:16:24
151
原创 147_多线程(线程间通信-生产者消费者JDK5.0升级版)
[code="java"]/*JDK1.5及以上提供了多线程升级解决方案。将同步Synchronized替换成Lock操作。将Object中的wait,notify,notifyAll,用Condition对象替换。该对象可以用lock进行获取。该实例中实现了本方只唤醒对方的操作。及生产者只唤醒消费者。消费者只唤醒生产者。*/import java.ut...
2015-10-21 23:33:31
176
原创 146_多线程(线程间通信-生产者消费者)
一个生产者一个消费者[code="java"]class ProducerConsumer{ public static void main(String[] args){ Resource r = new Resource(); Producer pro = new Producer(r); Consumer con = new Consumer(r); ...
2015-10-20 23:35:22
160
错误: 非法字符: '\uff0c'
[code="java"]class Res{ private String name; private String sex; private boolean flag = false; public synchronized void set(String name,String sex){ if(flag){ try{this.wait();}catch...
2015-10-20 23:04:57
10777
144_多线程(线程间通信-等待唤醒机制)
[code="java"]class Res{ String name; String sex; boolean flag = false;}class Input implements Runnable{ private Res r; Input(Res r){ this.r = r; } public void run(){ int x...
2015-10-20 18:35:04
239
142_多线程-线程间通信
[code="java"]/*线程间通讯:其实就是多线程在操作同一个资源。但是操作的动作不同*/class Res{ String name; String sex;}class Input implements Runnable{ private Res r; Input(Res r){ this.r = r; } public ...
2015-10-20 16:18:06
147
原创 141多线程-死锁
[code="java"]/*死锁:同步中嵌套同步*/class Ticket implements Runnable{ private int tick = 1000; Object obj = new Object(); boolean flag = true; public void run(){ if(flag){ while(true){...
2015-10-20 14:45:27
147
140_多线程(多线程-单例设计模式-懒汉式)
[code="java"]/*单例设计模式饿汉式class Single{ private static final Single s = new Single(); private Single(){} public static Single getInstance(){ return s; }}懒汉式class Single{ pri...
2015-10-19 11:45:16
158
138_多线程(多线程-同步函数的锁是this)
[code="java"]/*同步函数用的是哪一个锁呢?函数需要被对象调用。那么函数都有一个所属对象的引用,就是this所以同步函数使用的锁是this*/class TWindow implements Runnable{ private int ticketNum =100; //Object obj = new Object(); public void run...
2015-10-15 14:48:07
172
原创 137_多线程(多线程-同步函数)
[code="java"]/*需求:银行有一个金库。有两个储户分别存300元,每次存100,存3次目的:该程序是否有安全问题,如果有,如何解决。如何找问题:1.明确哪些代码是多线程运行代码2.明确共享数据3.明确多线程运行代码中哪些语句是操作共享数据的*/class Banka{ private int sum; public sychr...
2015-10-13 23:25:50
155
原创 135_多线程(多线程的安全问题)
[code="java"]class TWindow implements Runnable{ private int ticketNum =100; public void run(){ while(true){ if(ticketNum > 0) System.out.println(Thread.currentThread().getName() ...
2015-10-13 18:07:42
141
解析时已到达文件结尾
[code="java"]class TWindow implements Runnable{ private int ticketNum =100; public void run(){ while(true){ if(ticketNum > 0) System.out.println(Thread.currentThread().getName()...
2015-10-10 11:54:24
3324
多线程(创建线程-实现Runnable接口)
[code="java"]class TWindow implements Runnable{ private int tickNum = 100; public void run(){ while(true){ if(tickNum >0){ System.out.println(Thread.currentThread().getName()" sale: "+...
2015-10-10 00:19:27
200
133_多线程(售票的例子)
[code="java"]/*需求:简单的买票程序多个窗口卖票*/class TWindow extends Thread{ private static int tickNum = 100;//此处若不加static,则每个对象都可以售100张票,但是加static,tickNum的生命周期就很长 public void run(){ while(true){...
2015-10-09 23:48:44
213
132_多线程(获取线程对象以及名称)
[code="java"]/*练习:创建两个线程,和主线程交替运行线程都有自己默认的名称,格式为Thread-编号,编号从0开始。static Thread currentThread():获取当前线程对象getName():获取线程名称设置线程名称:setName()或者构造函数*/class Test extends Thread{ privat...
2015-10-09 23:30:25
165
多线程-继承Thread类
[code="java"]/*进程:是一个正在执行中的程序每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者一个控制单元线程:就是进程中的一个独立的控制单元,线程在控制着进程的执行一个进程中至少有一个线程Java VM 启动的时候会有一个进程java.exe该进程中至少有一个线程负责java程序的执行而且这个线程运行的代码存在于main方法中该线程称...
2015-10-09 00:26:50
227
包的应用
[code="java"]package pack;class PackageDemo{ public static void main(String[] args){ packa.Packa a = new packa.Packa(); a.show(); a.method(); }}/*PackageDemo.java:5: 错误: 找不到符号...
2015-10-08 23:28:29
191
原创 异常总结
[code="java"]异常是什么?是对问题的描述,将问题进行对象的封装。异常体系:Throwable |--Error |--Exception |--RuntimeException 异常体系的特点:异常体系中的所有类及简历的对象都具备可抛性也就是说可以被throw和throws关键字所操作。只有异常体系具备这个特点。...
2015-10-05 20:07:29
123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人