
android开发
android &ubuntu专栏
QinQin_92
爱好开发
展开
-
有关优快云
搜索:http://www.youkuaiyun.com/tag/原创 2016-02-25 16:28:11 · 363 阅读 · 0 评论 -
UML常用图的几种关系的总结
在UML的类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization), 关联(Association), 聚合(Aggregation), 组合(Composition), 依赖(Dependency)1. 泛化(Generalization)【泛化关系】:是一种继承关系, 表示一般与特殊的关系, 它指定转载 2016-03-04 16:46:11 · 502 阅读 · 0 评论 -
23种设计模式
23种设计模式目录创建型1. Factory Method(工厂方法)2. Abstract Factory(抽象工厂)3. Builder(建造者)4. Prototype(原型)5. Singleton(单例)结构型6. Adapter Class/Object(适配器)7. Bridge(桥接)8.转载 2016-03-01 13:41:50 · 418 阅读 · 0 评论 -
.class文件打包成.jar包
假设最终要打包成android.jar, a.class为需要打包的class1. 单个class文件打包命令:jar cvf android.jar a.class2. class文件以及子目录下class文件打包命令:jar cvf android.jar .注释:“.”代表当前目录以及子目录下面的所有文件3. 带目录单个class文件打包命令:jar cvf android.jar 目录4.带目录class文件以及子目录下class文件打包命令:jar cvf android.jar原创 2016-02-04 12:33:44 · 971 阅读 · 0 评论 -
No resource found that matches the given name 'Widget.AppCompat.Base.ListPopupWindow'
error: Error retrieving parent for item: No resource found that matches the given name 'Widget.AppCompat.Base.ListPopupWindow'.分析:没有导入:support-v7的包解决方法:导入"**\sdk\extras\android\support/v7"下面的项目到ec原创 2016-04-19 13:34:55 · 684 阅读 · 0 评论 -
JavaSE学习网址
http://lib.youkuaiyun.com/base/12/structure原创 2016-02-26 11:10:43 · 481 阅读 · 0 评论 -
MySQL学习网址
http://lib.youkuaiyun.com/base/14/structure原创 2016-02-26 11:08:02 · 423 阅读 · 0 评论 -
微信开发学习网址
http://lib.youkuaiyun.com/base/5/structure原创 2016-02-26 11:12:57 · 359 阅读 · 0 评论 -
javaWeb学习网址
http://lib.youkuaiyun.com/base/13/structure原创 2016-02-26 11:11:41 · 371 阅读 · 0 评论 -
git学习网址
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013743256916071d599b3aed534aaab22a0db6c4e07fd0000http://git-scm.com/documentation原创 2016-02-25 14:21:06 · 375 阅读 · 0 评论 -
代码托管工具
1.GitHub: https://github.com/(公有,私有收费)2. GitLab:https://about.gitlab.com/(公有,私有)3.Bitbucket:https://bitbucket.org/4.开源中国代码托管:http://git.oschina.net/5.coding.net:https://coding.原创 2016-02-25 14:57:44 · 603 阅读 · 0 评论 -
Mac下Android Studio使用github
1.下载githubhttp://git-scm.com/download/2.安装github打不开“git-2.8.1-intel-universal-mavericks.pkg”,因为它来自身份不明的开发者偏好设置---安全与隐私---仍要打开即可安装3.测试git打开android studioandroid studio---preferences原创 2016-04-29 15:04:45 · 1734 阅读 · 0 评论 -
github---watch、fork、star
fork : 创建源项目代码库的分支,并拷贝到自己的账号中star: 关注别人项目更新watch: 设置接收邮件提醒,邮件提醒包括Issues and their comments、Pull Requests and their comments、Comments on any commits star和watch的区别在于前者不会把项目的动态展示在你的dashboard转载 2016-02-25 17:19:23 · 404 阅读 · 0 评论 -
vim使用
http://www.cnblogs.com/jiqingwu/archive/2012/06/14/vim_notes.html原创 2016-02-25 21:40:32 · 357 阅读 · 0 评论 -
Java中jre 和 jdk 的区别
JRE(Java Runtime Enviroment)是Java的运行环境。面向Java程序的使用者。如果你仅下载并安装了JRE,那么你的系统只能运行Java程序。JRE是运行Java程序所必须环境的集合,包含JVM标准实现及Java核心类库。它包括Java虚拟机、Java平台核心类和支持文件。它不包含开发工具(编译器、调试器等)。JDK(Java Development Kit)。面向ja原创 2016-03-23 17:12:52 · 527 阅读 · 0 评论 -
继承的执行顺序
父类public abstract class Father{ public Father(){ System.out.println("我是父类无参构造函数"); } public Father(String pa){ System.out.println("我是父类有参构造函数"); } public void Tool(){ ho原创 2016-03-15 17:36:17 · 525 阅读 · 0 评论 -
java环境变量设置
JAVA_HOME :jdk的路径PATH :%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;原创 2016-04-26 21:40:24 · 440 阅读 · 0 评论 -
java final
final:1.修饰:非抽象类、非抽象类成员方法、变量2.类是final的,方法也是final的,没有子类 方法是final的,可以被子类调用,不能被重写,不能修饰构造方法 变量是final的,静态变量、实例变量和局部变量,只能被赋值一次 Note:父类的private成员方法是不能被子类方法覆盖的,因此private类型的方法默认是final类型的Code:1.原创 2016-04-05 10:48:36 · 524 阅读 · 0 评论 -
接口
硬件接口:(U 盘)不管你插在USB接口的是U盘,还是移动硬盘,还是什么mp3,还是mp4,还是你新发明的什么东西,只要你能插在我的USB口上,我主机都不需要做任何改变,直接在上面读取或者写入数据。软件接口:(演员)接口的类是男演员也好,女演员也好,男主角也好、女主角也好、男配角也好、女配角也好、男群众演员也好、女群众演员也好,只要你继承的是我这个ISelectPlayer,或者,你习转载 2016-03-11 11:08:13 · 412 阅读 · 0 评论 -
java static
static表示“全局”或者“静态”的意思修饰成员变量、成员方法、静态static代码块static对象可以在它的任何对象创建之前访问,无需引用任何对象1.static 变量被static修饰的变量: 静态变量或类变量不被static修饰的变量:实例变量public class TestStaticArg{ static String arg; String原创 2016-04-05 14:03:16 · 493 阅读 · 0 评论 -
魅族usb调试
原创 2016-04-19 14:20:37 · 553 阅读 · 0 评论 -
NoClassDefFoundError --如何引入外部jar包
方法1:新建libs文件然后讲缺少的jar放到其中去可以看见 Android private libraries 中有这个包了原创 2016-01-28 16:24:00 · 679 阅读 · 0 评论 -
Source not found---jad反编译问题
因为我是使用jad反编译的,我的源代码明明可以看到,但是就是跳不到这个class里面,原因是jad反编译出错,可以看到下面的截屏原来是要跳到2067行,但是jad没有反编译成功原创 2016-03-23 17:46:03 · 1295 阅读 · 1 评论 -
JadClipse 配置
1.工具:JadClipse:http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#DownloadJad:http://varaneckas.com/jad/2.教程Jadclipse 放到”*\plugins“下面Jad.exe 放到”*\bin\jad.exe“下面重启动Eclipse在Eclipse->Window->Preferences->Java下下找到JadClipse,并更改参数: Eclipse->原创 2016-01-28 14:03:46 · 540 阅读 · 0 评论 -
eclipse导入源码
1.右击项目2. Build Path----Configure Build Path3. 找到所需要源码的jar包,Source attachment,添加源码.原创 2016-02-15 10:29:32 · 470 阅读 · 0 评论 -
Eclipse中的java、xml代码提示功能设置
怎么设置使Eclipse的代码提示功能一样能像Microsoft Visual Studio的代码提示功能,般默认情况下,Eclipse ,Eclipse 的代码提示功能是比Microsoft Visual Studio的差很多的 ,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不 清楚的话,就不知道Eclipse ,MyEclipse的代转载 2016-04-23 18:07:56 · 483 阅读 · 0 评论 -
eclipse常见快捷键
注释:ctrl+shift+c ctrl+/ctrl+shift+/ 调试模式(查看方法的返回值):ctrl+shift+i 格式化:ctrl+shift+f 自动完成输入:alt+/ 查找:ctrl+F打开搜索文件对话框:ctrl+shift+R(Open Resource)打开类或接口对话框:ctrl+shift+T(Open Type)打开检索对话框:CTRL+H 删除:ctrl+D (delete)移动代码:Alt + 箭头复制一行:Ctrl+Alt + 箭头 跳原创 2016-01-29 13:04:22 · 477 阅读 · 0 评论 -
android 监听器
activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="v原创 2016-04-20 15:38:29 · 449 阅读 · 0 评论 -
android studio快捷键 for mac
⇧ Shift↩ Return⇞ PageUp⇟ PageDown⌃ Control⌤ Enter⌘ Command⌥ Option(Alt)⌫ Delete⎋ Esc⏏ Eject常用快捷键:alt+command+L:格式化代码alt+enter:引入包,⌘ ⌫:删除行control O:select Methold原创 2016-05-04 00:13:09 · 627 阅读 · 0 评论 -
android studio 安装PlantUML插件
1.如图打开plugins2.找到按钮 Browse repositories 3.搜索plantUML4.安装5.打开plantUML6.报错 需要安装GRAPHVIZ7.安装brew 参考 http://blog.youkuaiyun.com/a15262901392/article/details/513072858.安装 GRAPHVIZ brew原创 2016-05-03 22:53:37 · 2956 阅读 · 0 评论 -
gradle update 有问题
解决方案一:重新创建一个项目原创 2016-05-04 14:29:20 · 665 阅读 · 0 评论 -
android触摸震动原理
android触摸震动原理作者: qw15262901392@gmail.comhttp://blog.youkuaiyun.com/a345017062/article/details/6417929http://blog.youkuaiyun.com/thinkinwm/article/details/17009557http://blog.youkuaiyun.com/lizhiguo0532/ar原创 2017-03-15 13:51:28 · 4796 阅读 · 1 评论 -
incrementProgressBy函数
疑问:为什么没有 更新数字和百分比代码pd.incrementProgressBy(1); public void incrementProgressBy(int diff) { if (mProgress != null) { mProgress.incrementProgressBy(diff); onProgr原创 2016-04-23 14:13:06 · 2063 阅读 · 0 评论 -
android浅析1---android系统构架
1) 应用程序(Application)所有的应用程序都是使用JAVA语言编写的2) 应用程序框架(Application framework)应用程序的架构设计简化了组件的重用隐藏在每个应用后面的是一系列的服务和系统, 其中包括; a.丰富而又可扩展的视图(Views),可以用来构建应用程序, 它包括列表(lists),网格(grids),文本框(text boxes),转载 2016-03-02 15:12:48 · 1071 阅读 · 0 评论 -
android:name属性加不加“.”
activity组件的android:name属性采用类名的简写方式,查看文档类名的简写格式为“.ClassName”问题:为什么里的android:anem="ApiDemos",而不是android:anem=".ApiDemos"呢? 结论:如果manifest中指定了package属性,比如指定为"com.android.sample",如果activity的实现类也在这个原创 2016-04-19 16:37:52 · 1881 阅读 · 0 评论 -
ubuntu 搭建Android开发环境
1.下载Eclipse2.下载Android SDK3.下载Android的Eclipse插件(Android Development Tools, ADT)一种是下载ADT Archive,在Eclipse中,”help” – “Install New Software” – “Add” – “Archive” 选择下载的ADT Archive包另外一种是在线安装: 在”Add”原创 2016-02-29 21:22:09 · 595 阅读 · 0 评论 -
ubuntu学习网址
官网:http://www.ubuntu.org.cn门户网站:http://linux.ubuntu.org.cn/ubuntu中文:http://wiki.ubuntu.org.cn/%E9%A6%96%E9%A1%B5原创 2016-02-24 17:25:52 · 581 阅读 · 0 评论 -
ubuntu目录路径
~ :/home/user / :根目录(计算机). :当前目录..:上一层目录./ :当前目录原创 2016-02-24 23:18:56 · 806 阅读 · 0 评论 -
win7 安装ubuntu,win7 不能启动
ubuntu中输入命令:终端下输入:sudo update-grub就是重新生成GRUB的启动菜单配置文件(/boot/grub/grub.cfg)原创 2016-04-23 00:32:07 · 808 阅读 · 0 评论 -
使用Eclipse开发Android源码
1.把eclipse工程配置文件复制到Android源码根目录下cp development/ide/eclipse/.classpath ./2.修改eclipse程序的配置3.把Android-formatting.xml和android.importorder导入eclipse在window->preferences->java->Code style->Formatte原创 2016-02-27 23:19:29 · 792 阅读 · 0 评论