- 博客(27)
- 资源 (6)
- 问答 (2)
- 收藏
- 关注
原创 Android 无线调试
环境要求 (1)首先需要adb工具,支持所有平台无线调试(Windows、Linux、MacOSX) (2)电脑和手机必须连接在同一局域网内 (3)手机上需要安装一个命令行工具,我安装的是:Terminal Emulator,使用命令ifconfig可以查看手机IP方法一 - 免Root法 注意: 需要数据线,不需要Root权限 (1)使用数据线连接电脑,使用命令adb de
2016-04-04 21:38:14
1612
原创 Nexus 刷机教程
环境要求 此教程理论适用于所有Nexus设备,暂时测试成功的机型有Nexus6和Nexus6P!适合小白! (1)安装adb, (2)将手机连接到电脑,并下载驱动,可以使用XX助手等PC端手机管理软件 (3)到官网:https://developers.google.com/android/nexus/images 下载指定的tgz升级包,自备梯子,可参考: http://blo
2016-03-17 14:50:34
5293
原创 有意思网站集锦
专业网站 语言排行榜-TIOBE 网址:http://www.tiobe.com/index.php/content/company/Home.html有趣网站 Pinterest 网址:https://www.pinterest.com/
2015-12-29 14:51:26
1075
原创 Ubuntu更换网卡驱动
由于Ubuntu自带的网卡驱动并不一定十分适合自己电脑的网卡,所以可以手动更换Ubuntu的网卡驱动。此处更换以我自己电脑上网卡为例。我的网卡是Realtek生产的,以下是具体过程:1、ifcofig-a:查看所有网卡名,找到指定网卡2、ethtool-i [网卡名] :查询指定网卡信息;例如:ethtool-i eth0;需要注意driver,相当于驱动编号。
2015-12-06 00:23:10
22894
1
原创 Android NDK 教程 - NDK环境配置和 Android Studio 中的入门使用
我的环境: Ubuntu14.04 64bit、Android Studio1.5Android NDK安装 下载地址:http://developer.android.com/ndk/downloads/index.html#download 选择对应的操作系统,然后下载对应文件 Windows上直接拷到目的目录,双击exe文件即可解压 Ubuntu上 ndk$ chmo
2015-11-30 15:49:23
7005
原创 Facebook ATC 教程
我的环境: Ubuntu14.04 64bit、Python2.7.6、Django1.8.7环境要求 Python2.7+ 查看当前python版本:python –version Django1.7+ 查看Django版本: 命令行中先输入python, 然后依次输入import django django.VER
2015-11-29 03:09:34
3244
原创 Android Studio 中Git使用教程
环境: Ubuntu14.04 64bit、Windows 10 64bit、Android Studio 1.5、IDEA15.0、TerminalGit安装(Ubuntu) sudo apt-get install gitGit安装(Windows) 下载安装文件,地址:https://git-for-windows.github.io/ 安装完成后,可以在开始菜单中找到Git Bas
2015-11-28 23:31:03
2526
原创 开发中常用的软件、插件、工具汇总(实时更新)
在开发中常用到的软件、插件、工具及其地址;欢迎大家补充!!!Android开发JDK 描述:jdk归档网页,包含所有版本jdk 下载地址:http://www.oracle.com/technetwork/java/javase/archive-139210.htmlAndroid NDK 描述:android ndk 下载和教程都有 下载地址:http://deve
2015-11-24 14:37:59
2694
原创 Android Studio、Gradle常见错误、设置
Android Studio使用过程中遇到问题,在此整理一下,遇到新问题会随时更新,方便查询,如有问题,多多交流!Gradle sync failedGradle sync failed: %Android Studio%\gradle\gradle-2.8\wrapper\dists\gradle-2.8-all\ah86jmo43de9lfa8xg9ux3c4h\gradle-2.8-all.z
2015-11-20 11:46:54
20724
原创 Android 开发 常见错误
Android开发中总会遇到很多问题,在此整理一下,遇到新问题会随时更新,方便查询,如有问题,多多交流!方法数超过65536个 描述:工程中,包括引用的library的方法数超过65536个出现; 图一:此时方法超出不多,显示当前最大方法索引65998; 图二:此时方法超出太多,只显示出错,不显示方法索引;两种情况需要多加注意!!! 解决方案:
2015-11-17 15:47:10
2304
原创 ubuntu上配置android环境
环境: Ubuntu14.04 64bit安装jdk并配置环境变量1、下载jdk,网址:http://www.oracle.com/technetwork/java/javase/archive-139210.html 2、解压下载的tar.gz包到目录:/usr/lib/jvm中;命令:sudo mkdir /usr/lib/jvm tar -xvf jdk_7u65.tar.gz -C /
2015-11-08 16:36:32
645
原创 Android源码编译
Android源码编译编译Android4.4.2和5.1.1的源码编译环境Ubuntu版本,查看命令: cat /etc/issue sudo lsb_release -a 查看内核版本号,命令: uname -r 我的环境: Ubuntu版本:Ubuntu 14.04.3 LTS;内核版本:3.16.0-51-genericJDK版本问题442版本源码需
2015-11-04 15:14:28
582
原创 删除Android工程中冗余资源
最近精简工程中的资源,在长时间开发过程中会冗余很多资源文件,如果手动删除,太耗时间。Android中提供了一个lint工具,可以帮助我们找到未使用的资源文件和未使用的value中的属性。下面介绍步骤:1、在window的cmd中使用: lint --check "UnusedResources" E:\myWorkspace\myapp > D:\result.txt resu
2015-10-30 18:30:49
2580
原创 Android Studio 教程(干货)
目录转载注明出处:http://blog.youkuaiyun.com/piscesq329a/article/details/49473109 欢迎大家评论交流,如有问题,可以留言!!!常见设置 导入第三方主题 自动提示的设置 修改成Eclipse的快捷键风格 拷入java代码的冲突提醒 使用Genymotion 导入Eclipse工程
2015-10-28 19:08:17
5989
1
原创 Ubuntu安装及常用软件安装
如果想编译Android源码或者想学习Linux,可以在自己电脑上安装Ubuntu,我是将电脑上的Windows完全格式化的。下面介绍安装Ubuntu、Chrome、Flash、搜狗输入法、截图工具;设置快捷键、快捷方式: 1、下载Ubuntu,官网如下: http://www.ubuntu.com/download/desktop2、下载的ISO文件使用UltraISO(软通碟)将其写入U
2015-09-16 17:48:14
1118
转载 HTML5定稿,为什么是原生App的颠覆
转载链接:程序员新闻 http://www.kwstu.com/ArticleView/kwstunews_201411051444321196#0-tsina-1-10977-397232819ff9a47a7b7e80a40613cfe12007年W3C(万维网联盟)立项HTML5,直至2014年10月底,这个长达八年的规范终于正式封稿。过去这些年,HTM
2015-07-30 16:40:47
1486
原创 Android签名工具keytool的使用
一、使用命令行,制作签名文件keystore命令:keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore参数解释: -genkey:生成密钥-alias:别名,后面是别名的值,可以任意取-keyalg:签名算法,此处为RSA
2015-07-30 14:59:34
2205
原创 Android中打开raw目录下的数据库文件
在Android中不能直接打开res /raw目录中的数据库文件(.db)想要打开raw下的db文件需要如下步骤: 1、在程序第一次启动时将该文件复制到手机内存或SD卡的某个目录中。 复制的基本方法是使用getResources().openRawResource方法获得res /raw目录中资源的 InputStream对象, 然后将该InputStream对象中的数据写入其他的目录中相应文
2015-07-19 17:56:36
6103
原创 Android事件分发机制和一些疑问
Android中事件分发机制介绍,该文章主要是针对了解Android事件分发机制的人,旨在提出一些问题,并附上一些理解,就此写下供大家交流,也做一个存档。 ViewGroup中包含三个方法: publicboolean dispatchTouchEvent(MotionEvent ev) 事件分发
2015-07-09 13:22:15
557
转载 Java同步问题详解
1、进程同步定义可以参考百度“进程同步”词条,这里概念和操作系统中的同步互斥相同,可以将其定义运用到java中。java中使用synchronize关键字来实现同步。例:public synchronized void fun(){……} fun()就是一个同步方法,此时synchronized关键字锁定的是调用这个同步方法的对象。假设有p1和p2是同一个类的两个
2015-02-01 19:05:54
675
转载 一句话总结GOF的23种设计模式
一句话总结GOF的23种设计模式记录一下一、创建型模式 Abstract Factory:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 Builder:将一个复杂对象的构件与它的表示分离,使得同样的构建过程可以创建不同的表述。 Factory Method:定义一个用于创建对象的接口,让子类决定将哪一个类实例化。Factory Meth
2013-07-12 10:16:49
868
转载 Android中ListView应用
ListView是比较常用的控件,但一直都觉得创建ListView步骤有点繁琐,故在此总结一下,方便查阅。程序效果是实现一个ListView,ListView里面有标题,内容和图片,并加入点击和长按响应。首先在xml里面定义一个ListViewXml代码1. 2. 3. android:id="@+
2013-07-12 00:05:44
1238
转载 八款开源 Android 游戏引擎
八款开源 Android 游戏引擎1、AngleAngle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGL ES技术开发。该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现,缺陷在于文档不足,而且下载的代码中仅仅包含有少量的示例教程。最低运行环境要求不详。项目地址:http://code.google.com/p/angle
2013-07-04 17:03:31
607
转载 DRAM三种刷新方式详解
设DRAM中电容的电荷每2ms就会丢失,所以2ms内必须对其补充。补充电荷是按行来进行的,为了【全部】内存都能保住电荷,必须对【所有】的行都得补充。假设刷新1行的时间为0.5μs(刷新时间是等于存取周期的。因为刷新的过程与一次存取相同,只是没有在总线上输入输出。顺便说一下存取周期>真正用于存取的时间,因为存取周期内、存取操作结束后仍然需要一些时间来更改状态。——对于SRAM也是这样,对于DRA
2013-07-04 16:45:15
19148
5
转载 策略模式与工厂模式的区别
这段时间看了一些设计模式,看到策略模式与工厂模式的时候,总是感觉他们很相似,不要区分,到具体的场景了你可能还在徘徊到底用工厂还是策略呢?这几天就想写一篇关于策略模式与工厂模式区别的文章,但一直没思路,昨天跟淘宝mm聊了聊,今天早上思路顿时开阔。 当时我在说明策略模式与工厂模式区别的时候举了一个例子。说你要去买件衣服,给你50块钱,策略模式的做法就是去京东、
2013-05-30 17:21:06
818
转载 DOS功能调用详解
DOS功能调用一、DOS软中断DOS 2.10使用了20H – 27H, 其功能定义为:中断功能入口参数出口参数INT 20H程序正常退出CS=PSP段地址 INT 21H系统功能调用AH=功能号 INT 22H程序结束处理
2013-05-28 20:13:42
4098
如何建立图像数据库-基于图片内容检索
2015-02-27
给定一个图片如何判断数据库里这张图片,对比图片内容
2015-02-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人