09 2015 档案
摘要:今天在智能停车场项目中需要实现PullToRefreshListView的单选功能,考虑到分页,刷新等,以前的实现方式是采用自己维护一个集合保存选中位置的选中状态,但这个方式比较繁琐,今天采用了listview的单选模式listView.setChoiceMode(ListView.CHO...
阅读全文
摘要:在项目中经常会有一些图形报表的功能,对于android的图形报表的实现,可以利用一些开源的android图形报表框架如:achartengine,hellocharts, MPAndroidChar等,这些框架虽然实现的很好,但在实际项目我们需要的图形报表是有设计师设计的,可能我们需要效果这些框...
阅读全文
摘要:在开发中经常会有这样的需求:Activity A启动Activity B,在B中输入一个数据或者选择一个后 将结果返回给A 。要实现该功能也很简单可以使用startActivityForResult来实现。代码贴上:在A 中:package com.example.helloworld2;impor...
阅读全文
摘要:今天客户提了一个需求: 需要结合摄像头将拍照的图片和自己的产品(图片)整合到一张图片上面,如下图: 针对这个功能需要做自定义相机,根据Camera相机类和SurfaceView类来实现自定义图形预览拍照功能。但在实现过程中出现几个难点:1.如何将自己产品图片(上图的台灯)和摄像头预览的图片结合成一...
阅读全文
摘要:作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。那么我们改如何防止程序被恶意的反编译窃取源代码呢,这里记录两种解决方式:1:通过代码混淆(具体混淆方法,网上有很多例子,这里就不做记录),但是代码混淆只是加深了代码的阅读难道,并不能完全解决防止反编译问题,2.采用第三方提供的加固工具:如 360加固宝http://ji...
阅读全文
摘要:推送功能现在在app中已是成常用的功能,而要实现推送功能,为了省时省力一般考虑采用第三方推送sdk来实现,这里总结是极光推送(JPush)这也是本人在项目中经常用到的第三方推送sdk ,总的来说集成起来挺简单的,只要按照官方的文档一步步集成还是能够完成,本人第一次集成的时候也是这样干的,其实其它...
阅读全文
浙公网安备 33010602011771号