移动平台-月排行
转载请注明来自:5进制空间-android区相信做电子书的同学,都遇到过翻页动画的需求吧,如果你不满足与点击滑动翻页的话,这边文章应该能够帮助到你。先上个效果图:效果还是很不错的,不过与ibook那个效果比起来,还是有差距的。应为这个没用到openGL做3D效果,只是用的2d的canvas画布去画的...
android下解析epub格式书籍的相关资料不多,查了很久找出了一些相关资料,找到了一个epublib包,Epublib开发android的主页:http://www.siegmann.nl/epublib/android相关jar包下载:https://github.com/downloads/...
android开发中,遇到过手机拍照,明明是竖着拍的,显示的结果却是横这的,困扰了很久,找了很久找了一种解决方法:ExifInterfaceexifInterface=newExifInterface(image_Path);inttag=exifInterface.getAttributeInt(...
最近在研究android应用中的安全问题,貌似只有将核心代码写到JNI底层才是最安全的。通过底层来判断签名是否正确,如果正确则继续执行核心代码,否则退出程序。所以这里的关键就是如何在JNI中获得签名。
我上网查了好多资料,都没有现成的答案,但是我慢慢的找到了一些思路,于是潜心研究,终于有了结果。不敢独享,所以过来分享给大家。...
2014年1月8日,央视曝光了一款名为“银行悍匪”的手机银行木马,该木马高度模仿真正的手机银行软件,通过钓鱼方式获取用户输入的手机号、身份证号、银行账号、密码等信息,并把这些信息上传到黑客指定服务器。盗取银行账号密码后,立即将用户账户里的资金转走。安全研究员发现其实该木马是早前风靡一时的“短信僵尸”木马的新变种,通过对大量“短信僵尸“样本的分析统计,安全研究员发现到目前为止,“短信僵尸”病毒已经迭代到第四个版本,危害也越来越大。该病毒家族几乎囊括了目前所有针对“用户财产”的攻击方法。包括短信诈骗、支付宝攻击...
public boolean onKeyDown(int keyCode, KeyEvent
event) {// TODO Auto-generated method stubswitch (keyCode) {case
KeyEvent.KEYCODE_BACK:AlertDialog.Buil...
在家里没有wifi,笔记本电脑又是宽带连接,有时候手机流量用得很快,于是网上找了一下设置虚拟wifi
方法。1.首先你的电脑上要有无线网卡,并且无线网上一定要是开户的,一般默认的都开启,如果没有开启,则你需要百度一下你的电脑如果打开无线网卡,不同电脑可能方式不一样。2.输入命令:netsh
wlan...
本文整理自Google I/O 2011: Memory management for Android
Apps的演讲,需自行到墙外查看。从早期G1的192MB RAM开始,到现在动辄1G -2G
RAM的设备,为单个App分配的内存从16MB到48MB甚至更多,但OOM从不曾离我们远去。这是因为大...
因为需要做一个简单的android app进行收发短信,了解了下android环境的搭建.
android官网有training课程:
http://developer.android.com/training/index.html
1.安装ADT plugin;
2.安装android sdk
sdk安装好之后还需要通过android sdk manager补充安装很多包,这一步不明了...
前言
这周六就回北京的,这几天也还是挺忙的,走之前需要干的事情:
1. android基本入门(有点无奈了,我只能说自己再拥抱变化)
2. 学会倒立(身高1米9了倒立真的很难,而且我貌似从小就不会翻跟头神马的,怎么破)
3. 有机会看一下linux内核实现
apktool安装
也是跟着网易公开课上的教程进行学习,讲到了apk反编译工具apktoo...
手机号校验,呵呵,简单的functionvalidateMobile(value){varreg=/^13[0-9]{1}[0-9]{8}$|^15[012356789]{1}[0-9]{8}$|^18[012356789]{1}[0-9]{8}$/;if(reg.test(value)){returntrue;}returnfalse;}
先上图:其实很简单,不用过多解释,一点点注释就够了。Java代码:packagecom.example.graphicunlock;
importandroid.os.Bundle;
importandroid.os.Handler;
importandroid.app.Activity;
importandroid.content.Context;
importandroid.content.pm.ActivityInfo;
importandroi..
我所开发应用不是面向大众的应用,所以无法放到应用市场去让大家下载,然后通过应用市场更新.所以我必要做一个应用自动更新功能.但是不难,Thanks
to下面这篇博客:Android应用自动更新功能的实现!!!如果你是以前没有做过此类功能,建议你先看上面的文章.然后再来看我的.因为我也是参考了上面的实现...
Android
UI操作并不是线程安全的并且这些操作必须在UI线程中执行。Android利用Handler来实现UI线程的更新的。Handler是Android中的消息发送器,其在哪个Activity中创建就属于且紧紧属于该Activity。还可以说其在哪个线程中new的,就是那个线程的Handle...
用于长时间使用的apk,并且有规律性的数据1,逐行读取文件内容//首先定义一个数据类型,用于保存读取文件的内容 class WeightRecord {
String timestamp; float weight; public WeightRecord(String timestamp, flo...
对于应用携带的静态数据,可以放置在应用的assets目录或者res,raw目录下。对于assets目录下的静态数据,存在当文件最大支持1MB的局限,读取方式如下:1InputStream
is = getAssets().open("xxx.xx");对于res,raw目录下的文件,可以通过如下方式...
框架中的实现很简单,且千篇一律,这里直接给出patch内容。
Index: frameworks/base/Android.mk
===================================================================
--- frameworks/base/Android.mk (revision 5203)
+++ frameworks/...
一、定义全局的header
这个header是所有panel默认的header,需要在内部,也就是和同一级的位置添加一个header 标签,并且id必须是header
例如:
jqMobi
Back
Single Page App...
ANR(ApplicationNotResponding)定义在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:ApplicationNotResponding)对话框。用户可以选择“等待”而让程序继续运行,也可以选择“强制关闭”。所以一个流畅..