- 博客(38)
- 收藏
- 关注
转载 适配7.0拍照和相册获取图片
1.调用相机 private void takePhoto() { //创建File对象,用于存储拍照后的图片 File outputImage = new File(getExternalCacheDir(), "output_iamge.jpg"); try {...
2017-05-06 14:36:00 151
转载 Android Studio 快捷键
Android Studio 快捷键 Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) C...
2015-12-04 15:51:00 122
转载 Android studio gradle配置完整版
gradle升级更新,有些方法已经过时,在此重新更新一下gradle配置。上代码,先睹为快。 一、build.gradle文件 applyplugin:'com.android.application'//设置编译android项目的参数android{...
2015-12-03 21:37:00 581
转载 android进程间通信学习一
完整示例请参阅本文提供的源代码。 方式一:访问其他应用程序的Activity Activity既可以在进程内(同一个应用程序)访问,也可以跨进程访问。如果想在同一个应用程序中访问Activity,需要指定Context对象和Activity的Class对象,代码如下: ...
2015-09-14 10:40:00 112
转载 Android入门:Activity四种启动模式
一、启动模式介绍 启动模式简单地说就是Activity启动时的策略,在AndroidManifest.xml中的标签的android:launchMode属性设置; 启动模式有4种,分别为standard、singleTop、singleTask、singleInstance;讲解启...
2015-09-14 10:02:00 96
转载 android 线程间的通信
近来找了一些关于android线程间通信的资料,整理学习了一下,并制作了一个简单的例子。 andriod提供了 Handler 和 Looper 来满足线程间的通信。例如一个子线程从网络上下载了一副图片,当它下载完成后会发送消息给主线程,这个消息是通过绑定在主线程的Handler来传递...
2015-09-12 11:34:00 92
转载 android 如何结束一个线程?
如何结束一个线程? 关于线程的结束有以下几点: 1.不要手动调用stop方法强行终止一个线程,这种方式不安全。 通过帮助文档,我们可以知道,Android的线程类本身就提供了一些公共方法去结束线程。 final voidstop() This...
2015-09-12 11:31:00 135
转载 杀人游戏Java代码的实现
前段时间,公司同事问了一个杀人游戏感觉还是挺有意思的,对咱们程序猿来说,只要有规律,一切皆可以用代码来表示(屌丝程序猿的想法)。 题目是这样的:有1000名罪犯,对他们进行顺序编号(从1开始)。首先,法官要求偶数号的人站出来杀掉。然后在不打乱原有顺序情况下对他们进行顺序编...
2015-09-10 17:22:00 578
转载 PullToRefreshListView设置标题置顶和下拉跟随
这几天想着界面的优化,关于PullToRefreshListView标题栏置顶和下拉跟随的效果。这里说说我的大体思路(如果你有跟好的方法,不吝赐教。)在listview的头部添加一个虚拟的headerView(跟标题一样)并设置成INVISIBLE。然后在下拉的时候隐藏标题栏,...
2015-08-28 17:58:00 164
转载 Android Studio调试功能使用总结【转】
这段时间一直在使用Intellij IDEA, 今天把调试区工具的使用方法记录于此。 先编译好要调试的程序。 1.设置断点 选定要设置断点的代码行,在行号的区域后面单击鼠标左键即可。 2.开启调试会话 点击红色箭头指向的小虫子,开始进入调试。 IDE下...
2015-07-27 17:05:00 76
转载 Android APK反编译详解(附图)
这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。 在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。 本文An...
2015-07-27 16:39:00 93
转载 java的反射机制
一、java的反射机制浅谈最近研究java研究得很给力,主要以看博文为学习方式。以下是我对java的反射机制所产生的一些感悟,希望各位童鞋看到失误之处不吝指出。受到各位指教之处,如若让小生好好感动,说不定会请各位吃饭哦!1.何谓反射机制根据网文,java中的反射机制可以如此定...
2015-07-21 17:06:00 83
转载 Service AIDL进程间通信
AIDL进程间通信 service端 声明一个DataService.aidl接口(aidl中不要忘了添加包名) interfaceDataService{ intgetString(Stringstr); booleangetList(inList<Stri...
2015-07-13 17:59:00 81
转载 MultipartEntity使用,批量上传
try{HttpClienthttpClient=newDefaultHttpClient();HttpPostpostRequest=newHttpPost(URL);httpC...
2015-07-06 18:08:00 467
转载 Android WebView 与JS的数据交互
关于WebView我们知道目前android市场上的一些应用采用的开发方式大致分为三种:Native App、Web App、Hybrid App。本文主要是Hybrid App中实现的主要技术native组件与js的数据交互的理解以及实现。Android API中提供了WebView...
2015-05-06 22:12:00 77
转载 [Android] Android开发优化之——对Bitmap的内存优化
在Android应用里,最耗费内存的就是图片资源。而且在Android系统中,读取位图Bitmap时,分给虚拟机中的图片的堆栈大小只有8M,如果超出了,就会出现OutOfMemory异常。所以,对于图片的内存优化,是Android应用开发中比较重要的内容。 1) 要及时回收Bitmap...
2015-05-05 11:51:00 59
转载 Android内存管理之道
相信一步步走过来的Android从业者,每个人都会遇到OOM的情况。如何避免和防范OOM的出现,对于每一个程序员来说确实是一门必不可少的能力。今天我们就谈谈在Android平台下内存的管理之道,开始今天的主题之前,先再次回顾两个概念。 内存泄漏:对象在内存heap堆中中分配的...
2015-03-23 15:31:00 87
转载 Android ImageView添加灰色滤镜
//颜色矩阵privatefloat[]colorArray={1,0,0,0,0,//R决定红色0,1,0,0,0,//G决定绿色...
2015-03-23 13:55:00 525
转载 android读入和打开数据库操作
privateSQLiteDatabaseopenDatabase(Contextcontext,Stringdbfile){try{if(!(newFile(dbfile).exists())){//判断数据库文件是否存在,若不存在则执行导入,否...
2015-03-23 10:33:00 169
转载 SVN命令解析与使用
1、检出svn cohttp://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码svncosvn://路径(目录或文件的全路径) [本地目录全路径]--username 用户名 --p...
2015-03-11 14:46:00 101
转载 小米手机分享没有反应
前段时间,做了一个Android手机分享的功能,在其他手机上都能够分享成功,只有小米3手机没有反应,直接苦逼了,分享的时候是读取图片分享的,问题就出在了图片的身上,图片(.jpg)读取的时候需要耗时间(小米手机可能执行的比较严格),然后对图片(.jpg)做了压缩,还是不行。突发奇想改成.png...
2015-03-10 17:36:00 710
转载 UML中几种类间关系:继承、实现、依赖、关联、聚合、组合的联系与区别
这篇博客对类之间的关系进行了整理,在用UML进行类图设计时,对类之间的关系更加清晰明了. 一、表示符号上的区别 二、具体区别与联系 继承(泛化) 指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、...
2014-12-12 15:42:00 108
转载 android studio 更新时连接服务器失败
windows下的解决方法:如果是运行的是32位的androidstudio需要在修改一下文件:在andriod studio的启动目录下。找到studio.exe.vmoptions这个文件。在后面加上-Djava.net.preferIPv4Stack=true-Didea.up...
2014-12-11 16:24:00 133
转载 git rebase简介(高级篇)
原文:http://gitbook.liuhui998.com/4_3.html 一、基本 对于 git rebase ,你亦可以选择进行交互式的rebase。这种方法通常用于在向别处推送提交之前对它们进行重写。交互式rebase提供了一个简单...
2014-12-11 14:18:00 99
转载 git rebase简介(基本篇)
原文: http://gitbook.liuhui998.com/4_2.html 一、基本 git rebase用于把一个分支的修改合并到当前分支。 假设你现在基于远程分支"origin",创建一个叫"mywork"的分支。 $ git checkout -b ...
2014-12-11 14:16:00 115
转载 android studio gradle 配置修改
经过2年时间的研发,Google终于在近日正式发布了面向Android开发者的集成开发环境Android Studio 1.0(稳定版)。未来计划从Google的路线图可以看出,Android Studio未来会有3项改进:1) 原生SDK管理器2) 改进对重构支持...
2014-12-10 11:11:00 116
转载 Git学习标签的管理及配置别名详解
标签管理 通常咱们发布(release)一个版本时需要打标签,这样可以方便咱们以后要取某个标签版本时,直接把那个相应标本的历史版本取出来即可,它其实是一个版本快照。 标签和分支有点像,都是指向某个commit的指针,但分支是可以移动的,而标签是不可以移动的,并且创建和删除标签的过程是非常快...
2014-12-09 11:36:00 73
转载 Git学习Bug和Feature分支管理详解
当咱们拿到一个新的bug或者feature(功能)时,首先应该想到通过分支来完成咱们的任务。因为在软件开发中,总是会根据客户的需求不断的添加新的feature进来,同时在做移动开发过程中bug也可以说是“常客”。通过前几章的内容,相信咱们很自然会想到创建一个新的branch(分支),在此分支上...
2014-12-09 11:21:00 121
转载 Git学习版本回退和管理文件的修改及删除操作
版本回退前面我们成功的提交了一次mygit.txt,下面咱对它进行修改,内容如下:HelloGitGitissoeasy.然后用git status来跟踪该文件的状态: 可以看到hellogit.txt已经被修改过了,到底这次修改的内容与上次的内容有什么不同的,咱们可以使...
2014-12-08 11:13:00 98
转载 Git分支管理策略
如果你严肃对待编程,就必定会使用"版本管理系统"(VersionControlSystem)。 眼下最流行的"版本管理系统",非Git莫属。 相比同类软件,Git有很多优点。其中很显著的一点,就是版本的分支(branch)和合并(merge)十分方便。有些传统的版本管理软件,分支操...
2014-12-05 16:32:00 54
转载 排列组合算法(JAVA实现)
组合算法实现 从m个数里面取n个数的算法。最容易理解的就是递归,但是其效率太低。 实现方法一: //组合算法//本程序的思路是开一个数组,其下标表示1到n个数,数组元素的值为1表示其下标//代表的数被选中,为0则没选中。//首先初始化,将数组前m个元素置1...
2014-12-03 18:19:00 316
转载 Android中自定义属性的格式详解
1. reference:参考某一资源ID。 (1)属性定义: <declare-styleablename="名称"><attrname="background"format="reference"/><...
2014-11-26 17:06:00 118
转载 Android:Apk插件出现Permission Denial: starting Intent错
Android跳转插件时出现Permission Denial错误主要错误是:在入口Activity中没有添加<action android:name="android.intent.action.MAIN" />。 <activityandroid:name="...
2014-11-19 15:38:00 239
转载 Android缓存字符串,对象等其他数据
ACache是一个为android制定的 轻量级的 开源缓存框架。轻量到只有一个java文件(由十几个类精简而来)。 1、它可以缓存什么东西? 普通的字符串、json、序列化的java对象,和 字节数字。 2、它有什么特色?...
2014-11-18 15:12:00 105
转载 Android studio gradle配置
Gradle 基本概念 首先我们学习几个gradle 的脚本语法,掌握了这几个语法,你就能非常简单的用gradle构建打包android项目了。 首先,我们来看下一个最简单androidbuild.gradle。 build.gradle //设置脚本的运行环境bu...
2014-11-07 14:53:00 103
转载 android-async-http上传文件
1. AsyncHttpClient, RequestParams ,AsyncHttpResponseHandler三个类使用方法 (1)AsyncHttpClientpublic class AsyncHttpClient extends java.lang.Object该类通常用在a...
2014-11-07 11:31:00 134
转载 Android 图片转化
/***处理图片的工具类.**/publicclassImageTool{ /** *读取路径中的图片,然后将其转化为缩放后的bitmap * *@parampath */ publicstaticvoidsaveBefore(Stri...
2014-11-07 10:37:00 84
转载 自动获取短信验证码
//获取验证码广播publicclassSmsObserverextendsContentObserver{ publicSmsObserver(Handlerhandler,EditTextet_name,Statusstatus,Contextcontext)...
2014-11-05 13:29:00 143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人