![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android_其他
fangzhibin4712
这个作者很懒,什么都没留下…
展开
-
Android消息推送之Androidpn_Demo版到正式上线
前言:最近公司需要android的消息推送,在网上找了很多消息推送的例子,都是无法运行.经过一段时间的研究,终于把例子运行起来了.现在共享出来,共同学习.在下载的文件里面在bin目录下有run.bat文件直接双击即可运行.然后在浏览器里面输入http://127.0.0.1:7070即可,如果在eclipse中运行了客户端即可在服务器端看到.这个很简单,不是本文的重点.现在主要的就转载 2013-01-04 19:51:48 · 716 阅读 · 0 评论 -
android 邮件开发之javamail
http://blog.csdn.net/shimiso/article/details/7743473原创 2014-07-23 10:16:04 · 542 阅读 · 0 评论 -
Android项目中使用Eclipse导出jar文件
2014年3月24日 天气晴朗 来到新公司,接触了一个之前没有接触过的领域,其实也算不上领域,也就是SDK的开发。挺郁闷的,没有特别有经验的导师带下我,我也算是接触Android比较长时间了,SDK的接入也做过,基本上都一个样,没啥太多区别。现在的公司要我进行游戏平台SDK的接入,这并不是难的活,问题是我那个小组没人知道Eclipse导出jar会遇到一些问题,我就问之前我们公司不是有做过SDK转载 2014-06-13 10:04:59 · 708 阅读 · 0 评论 -
Android_系统屏幕适配
官网学习1:Android powers hundreds of device types with several different screen sizes, ranging from small phones to large TV sets. Therefore, it’s important that you design yourapplication to be compati原创 2013-01-20 23:28:58 · 2709 阅读 · 4 评论 -
Android将Activity打成jar包供第三方调用(解决资源文件不能打包的问题)
http://blog.csdn.net/xiaanming/article/details/9257853转载 2014-06-19 13:59:29 · 902 阅读 · 0 评论 -
安卓推送之 HelloWorld
http://www.eoeandroid.com/thread-335031-1-1.html转载 2014-06-19 15:39:06 · 595 阅读 · 0 评论 -
intent几种传值数组、对象、集合(Array,Object,List)
http://www.cnblogs.com/userbibi/archive/2012/03/29/2423202.html1.Array private ArrayList checkList=new ArrayList(); Intent intent=new Intent(mytext.this原创 2014-08-06 14:02:45 · 1935 阅读 · 0 评论 -
Android照片墙完整版,完美结合LruCache和DiskLruCache
转载地址:http://blog.csdn.net/guolin_blog/article/details/34093441#comments转载 2014-08-25 17:25:33 · 11321 阅读 · 3 评论 -
日积月累:Proguard进行Android代码混淆
在实际的开发成产品apk的发布过程中,我们经常会使用到代码混淆技术。不过在讲解如何进行代码混淆之前,我先跟大家演示一下反编译的过程,这样才能让大家明白为什么需要进行代码混淆。 一、代码反编译 1.准备工作 首先我们准备好一个项目的apk文件(未进行混淆打包)、dex2jar工具(下载地址:http://code.google.com/p转载 2014-08-25 13:47:17 · 4857 阅读 · 0 评论 -
Window 通过cmd查看端口占用、相应进程、杀死进程等的命令
如何查看程序占用的端口 一、 查看所有进程占用的端口 在开始-运行-cmd,输入:netstat –ano可以查看所有进程二、查看占用指定端口的程序 当你在用tomcat发布程序时,经常会遇到端口被占用的情况,我们想知道是哪个程序或进程占用了端口,可以用该命令 netstat –ano|findstr “指定端口号” 二、查看占用指定端口的程转载 2014-09-22 13:47:26 · 750 阅读 · 0 评论 -
Android中的TextView超过n行显示省略号
在TextView中添加这两个属性的设置即可(显示两行,显示不全的话,用省略号代替)android:lines="2" android:ellipsize="end"原创 2014-09-22 14:13:42 · 15342 阅读 · 0 评论 -
全球首发开发者服务商店
http://www.devstore.cn/原创 2014-09-23 12:13:47 · 572 阅读 · 0 评论 -
我的Android进阶之旅------>经典的大牛博客推荐(排名不分先后)!!
http://blog.csdn.net/ouyang_peng/article/details/11358405转载 2014-09-24 16:27:44 · 871 阅读 · 0 评论 -
Android开发性能优化简介
来源与网络 。 ==============================================================作者:贺小令 随着技术的发展,智能手机硬件配置越来越高,可是它和现在的PC相比,其运算能力,续航能力,存储空间等都还是受到很大的限制,同时用户对手机的体验要求远远高于PC的桌面应用程序。以上理由,足以需要原创 2014-09-04 11:42:40 · 686 阅读 · 0 评论 -
Android下网络请求数据,返回数据显示不全,解析json no value for xxx
解决了一个比较棘手的bug:json解析出错,no value for la. 下面是我解决问题的思路:打印 json,发现logcat中显示不全。于是就想可能问题在是由于返回数据不全导致的。于是就在这块找原因。在网络访问返回的httpresponse那块测试了好久,还是logcat只显示出某一段数据,但entity的数据长度是正常的。同样的网络访问工具类,在java过程的main转载 2015-01-26 16:03:25 · 4255 阅读 · 0 评论 -
Android 如何解决dialog弹出时无法捕捉Activity的back事件
在一些情况下,我们需要捕捉back键事件,然后在捕捉到的事件里写入我们需要进行的处理,通常可以采用下面三种办法捕捉到back事件: 1)重写onKeyDown或者onKeyUp方法 2)重写onBackPressed方法 3)重写dispatchKeyEvent方法 这三种办法有什么区别在这里不进行阐述,有兴趣的朋友可以查阅相关资料。 然而在有di转载 2015-01-20 12:06:39 · 744 阅读 · 0 评论 -
Android中如何获取应用版本号
/** * 获取版本号 * @return 当前应用的版本号 */public String getAppVersion() { try { PackageManager manager = this.getPackageManager(); PackageInfo info = manager.getPackageInfo(this.原创 2015-01-20 12:08:27 · 627 阅读 · 0 评论 -
Android中的JSON详细总结
1、JSON(JavaScript Object Notation) 定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.org 2、JSON的结构:转载 2014-06-05 14:46:24 · 614 阅读 · 0 评论 -
Android系统常用隐藏命令大全
android手机隐藏命令大全,用之前要考虑清楚尤其是涉及到格式化或者恢复出厂设置类的!注意:因Android版本较多,固有部分隐藏命令或不能使用(笔者用HTC 测试发现部分命令可用,比如*#*#4636#*#*)** *#*#4636#*#*** 显示手机信息、电池信息、电池记录、使用统计数据、WiFi 信息** *#*#7780#*#*** 重设转载 2014-05-22 16:20:12 · 694 阅读 · 0 评论 -
Android_Handler Looper Message的关系
角色描述:Message:消息对象,Message Queue中的存放的对象。一个Message Queue中包含多个Message。Message实例对象的取得,通常使用Message类里的静态方法obtainMessage();它的创建并不一定是直接创建一个新的实例,而是先从Message Pool(消息池)中看有没有可用的Message实例,存在则直接取出返回这个实例。如果Mes原创 2013-01-22 21:25:16 · 2210 阅读 · 0 评论 -
Android_知识点总结(不断更新中...)
Hanler相关 1.Android的多线程如何实现?多线程实现方式implements Runnable或 extends Thread2.Android的异步任务有什么方法实现?Activity.runOnUIThread(Runnable)View.post(Runnable)、View.postDelay(Runable,long)HandlerAsyncT原创 2013-01-21 18:03:37 · 3534 阅读 · 0 评论 -
Android_MVC模式
MVC (Model-View-Controller):M是指逻辑模型,V是指视图模型,C则是控制器。一个逻辑模型可以对于多种视图模型,比如一批统计数据你可以分别用柱状图、饼图来表示。一种视图模型也可以对于多种逻辑模型。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式,而C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新,这与《设计模式》中的观察者模式是完转载 2013-01-21 17:55:14 · 689 阅读 · 0 评论 -
得到系统当前的时间
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式 System.out.println("开始时间:"+df.format(new Date()));// new Date()为获取当前系统时间原创 2013-02-16 10:19:56 · 340 阅读 · 0 评论 -
Android之View和SurfaceView
Android游戏当中主要的除了控制类外就是显示类View。SurfaceView是从View基类中派生出来的显示类。android游戏开发中常用的三种视图是:view、SurfaceView和GLSurfaceView。 View:显示视图,内置画布,提供图形绘制函数、触屏事件、按键事件函数等;必须在UI主线程内更新画面,速度较慢。 SurfaceView:基于view视图进转载 2013-02-20 09:44:07 · 517 阅读 · 0 评论 -
从多方面理解 Android 体系结构
Android作为一个为当前手机系统市场带来新的活力的具有空前生命力的移动操作系统,其成功有其必然性,它定是集众高人的智慧,具有说也说不完的优点所在。若想真正了解它,掌握它,肯定需要一个不断深入学习的过程,这里不防先从下面几个角度来理解Android系统的优点。一、以分层的方式来看Android首先看一下官方关于Android体系结构的图:相信大家对上面这个图都见过很多次了,甚至已转载 2013-02-21 09:39:05 · 572 阅读 · 0 评论 -
Android常用的包
在Android 类库中,各种包写成android.*的方式,重要包的介绍如下:android.app:提供高层的程序模型、提供基本的运行环境。android.content:包含各种的对设备上的数据进行访问和发布的类。android.database:通过内容提供者浏览和操作数据库。android.graphics:底层的图形库,包含画布,颜色过滤,点,矩形,可以将他们直接绘制到原创 2013-02-26 10:06:59 · 536 阅读 · 0 评论 -
关于android应用程序的入口
android应用程序,由一到多个Activity组成.每个Activity没有很紧密的联系,因为我们可以在自己的程序中调用其它Activity,特别是调用自己的代码之外生成的Activity,比如android提供的发短信或者打电话的Activity. Intent call = new Intent(Intent.ACTION_CALL,Uri.parse("tel:"+ph转载 2013-03-13 16:57:11 · 596 阅读 · 0 评论 -
Android达人模仿秀
http://blog.csdn.net/column/details/wangjinyu501.html转载 2013-04-15 20:17:59 · 1050 阅读 · 0 评论 -
mvc与三层结构终极区别
注:本文章内所有内容都来自互联网,本人主要是起了一个收集的作用http://www.cnblogs.com/zhhh/archive/2011/06/10/2077519.html又看到有人在问三层架构和MVC的关系,感觉这种问题有点教条化了。因为它们都在逻辑上将应用程序划为三块,凑了一个数字3,就有人非要把它们联系到一起了。这两个东西我接触有几年了,有一点体会,表达一下:三层是三转载 2013-05-15 16:35:04 · 718 阅读 · 0 评论 -
二十六个月Android学习工作总结【转】
1.客户端的功能逻辑不难,UI界面也不难,但写UI花的时间是写功能逻辑的两倍. 2.写代码前的思考过程非常重要,即使在简单的功能,也需要在本子上把该功能的运行过程写出来. 3.要有自己的知识库,可以是一个工具类,把写过的,看过的好的代码放进去,也可以是一个笔记本软件.因为只有放在知识库里的东西,才是你最重要的财富. 4.如果你想做自由职业者,你需要学转载 2013-05-03 21:23:08 · 938 阅读 · 4 评论 -
获取DatePickerDialog的时间
//设置DateDialog为当前时间Calendar calendar = Calendar.getInstance();showDateDialog(calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH), calendar.get(Calendar.DATE));private void showDateDialog(int原创 2013-06-10 21:45:38 · 2834 阅读 · 0 评论 -
Android 内存溢出解决方案(OOM) 整理总结
地址:http://mzh3344258.blog.51cto.com/1823534/804237转载 2013-09-13 19:30:32 · 601 阅读 · 0 评论 -
Android结束多个Activity完美退出程序
一共有三种方法:Android结束Activity完美退出程序 一 http://write.blog.csdn.net/postedit/8923360Android结束多个Activity完美退出程序 二 http://blog.csdn.net/fangzhibin4712/article/details/9015475Android结束多个Activity完美退出程序 三 ht转载 2013-02-16 22:06:06 · 727 阅读 · 0 评论 -
解释手机升级到4.0以后 不能实现软件移至到SD卡的原因
地址:http://www.miui.com/thread-597951-1-1.html转载 2014-05-20 14:02:48 · 893 阅读 · 0 评论 -
JSON解析
地址:在本部分中,我们将探讨一些市场上存在的JSON解析类库,我们在应用开发中可以使用其中的任何一个,在改善应用性能的同时也提高了生产力。JSON解析此前我写过一篇关于使用 org.json包下面的类进行”JSON解析”的文章。如果你不了解JSON解析或者没有读过那篇文章,那么点这里:Android中的JSON解析。现在我们不使用原生的包(org.json)和它的类,如转载 2014-06-03 18:33:41 · 838 阅读 · 0 评论 -
Android内存性能优化(内部资料总结)
地址:http://www.eoeandroid.com/forum.php?mod=viewthread&tid=334686刚入门的童鞋肯能都会有一个疑问,Java不是有虚拟机了么,内存会自动化管理,我们就不必要手动的释放资源了,反正系统会给我们完成。其实Java中没有指针的概念,但是指针的使用方式依然存在,一味的依赖系统的gc,很容易就造成了内存的浪费。Java基于垃圾回收的转载 2014-06-03 18:35:50 · 734 阅读 · 0 评论