- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 android裁剪图片
关键代码如下//截取图片public void cropImage(Uri uri, int outputX, int outputY, int requestCode){Intent intent = new Intent("com.android.camera.action.CROP"); intent.setDataAndType(uri, "image/*
2015-04-09 16:17:04
510
转载 WebP 探寻之路
本文转自:腾讯ISUX (http://isux.tencent.com/introduction-of-webp.html)前言不管是 PC 还是移动端,图片一直是流量大头,以苹果公司 Retina 产品为代表的高 PPI 屏对图片的质量提出了更高的要求,如何保证在图片的精细度不降低的前提下缩小图片体积,成为了一个有价值且值得探索的事情。但如今对于 JPEG、PNG 和 GI
2015-04-07 17:38:24
539
原创 Android中使用webview展示html
问题积累之用年前赶一个项目,碰到的这种问题,需要展示html文件,首先想到的就是webview控件,只可惜之前开发的过程中很少用到这种技术,接手这个模块也算一个挑战。先去google上查了一下常见webview展示本地html文件的方式,直接给的是一个android上特有的路径方式 webYingji.loadUrl("file:///android_asset/photo1/index_
2015-02-26 11:46:45
1904
转载 android开源项目总结
第一部分 个性化控件(View)主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、 GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、 FlipView、ColorPickView、GraphView、UI Style等等。
2014-08-14 09:53:01
1309
原创 浅析Android—Activity的启动模式
一、启动模式介绍启动模式简单地说就是Activity启动时的策略,在AndroidManifest.xml中的标签的android:launchMode属性设置;启动模式有4种,分别为standard、singleTop、singleTask、singleInstance;讲解启动模式之前,有必要先讲解一下“任务栈”的概念;任务栈每个应用都有一个任务栈,
2014-06-27 10:39:08
550
转载 骚气蓬勃的代码编辑器!程序员必备!
或者文本编辑器,对于程序员来说,就像剑与战士一样,谁都想拥有一把可以随心驾驭且锋利无比的宝剑,而每一位程序员,同样会去追求最适合自己的强大、灵活的编辑器,相信你和我一样,都不会例外。我用过的编辑器不少,真不少~ 但却没有哪款让我特别心仪的,直到我遇到了 Sublime Text 2 !如果说“神器”是我能给予一款软件最高的评价,那么我很乐意为它封上这么一个称号。它小巧绿色且速度非常快,跨平
2014-06-24 20:16:02
981
转载 android 工具类 DateUtil
/** * 日期操作工具类. * * @author shimiso */public class DateUtil { private static final String FORMAT = "yyyy-MM-dd HH:mm:ss"; public static Date str2Date(String str) { return str2Date(str,
2014-05-29 17:15:08
799
转载 IntelliJ IDEA插件Crashlytics——汇报Android程序崩溃信息(实施教程)
yIntelliJ IDEA作为最好的Java开发平台,在移动平台的Android应用程序的开发中自然也是佼佼者。鉴于目前Android APP在开发中的各种需求,并经常崩溃的的情况,开发者有必要完善程序时时信息汇报机制。例如今天要告诉大家的Android程序崩溃汇报工具及其实施教程。Crashlytics作为iOS和Android应用程序的专业崩溃汇报工具,被广泛开发者用于IDE
2014-04-23 16:26:43
1949
转载 android轮询最佳实践service+AlarmManager+Thread
android中涉及到将服务器中数据变化信息通知用户一般有两种办法,推送和轮询。消息推送是服务端主动发消息给客户端,因为第一时间知道数据发生变化的是服务器自己,所以推送的优势是实时性高。但服务器主动推送需要单独开发一套能让客户端持久连接的服务端程序,不过现在已经有很多开源的代码实现了基于xmmp协议的推送方案,而且还可以使用谷歌的推送方案。但有些情况下并不需要服务端主动推送,而是在一定的时
2014-04-21 15:37:07
1541
1
原创 常用ADB命令
下面是一些我搜集的一些Android ADB(Android Debug Bridge)命令,在手动或自动构建和测试过程中它们非常好用。查看已连接的设备使用此命令查看所有的连接设备,并列出它们的ID:1adb devices如果存在多个设备连接,可以使用 adb -s DEVICE_ID 来
2014-04-21 10:42:45
589
原创 android socket编程
http://www.oschina.net/question/565065_107972?sort=timehttp://blog.csdn.net/wuchuanpingstone/article/details/6617276
2014-04-18 17:33:28
527
转载 Android实现推送方式解决方案
最后,希望转载的朋友能够尊重作者的劳动成果,加上转载地址:http://www.cnblogs.com/hanyonglu/archive/2012/03/04/2378971.html 谢谢。1.推送方式基础知识: 在移动互联网时代以前的手机,如果有事情发生需要通知用户,则会有一个窗口弹出,将告诉用户正在发生什么事情。可能是未接电话的提示,日历的提醒,或是一封新的彩信。推送
2014-04-15 15:08:18
456
转载 进程与线程的一个简单解释
进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。
2014-04-15 11:38:29
608
转载 Android内存泄漏简介
不少人认为JAVA程序,因为有垃圾回收机制,应该没有内存泄露。其实如果我们一个程序中,已经不再使用某个对象,但是如果仍然有引用指向它,垃圾回收器就无法回收它,那么该对象占用的内存就无法被使用,这就造成了内存泄露。如果我们的java运行很久,而这种内存泄露不断的发生,最后就没内存可用了。Android的一个应用程序的内存泄露对别的应用程序影响不大。为了能够使得Android应用程序安全且快速的运
2014-04-02 15:40:45
518
转载 掌握
1、activity的生命周期,返回home,activity是否存活。2、数据库版本更新3、控制线程打印字段4、fragment的使用,为何要引入fragment5、数据加解密,如何加解密传递数据,公钥、私钥的用法6、system.property activity间的数据传递7、service用法,启动方式。startservice和bindservice的用法选择。
2014-03-19 18:01:36
498
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人