android_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> android >>列表
· Android数据库(sqlite)加密方案发布时间:2014-09-16
最近因为一些项目的安全性需要将数据库加密,一开始想到的就是先将数据库通过AES加密,然后运行时再解密,另一种是将数据库里的内容加密。很快这两种方案都是不理想的,第一种加密方式形同虚设,第二种,如果加密的字段是要查找数据就变得麻烦。所以第三种方案就是在内存里解密,在网上查到SQLITE是支持加密的,所以就根据网上的指导一步步地将SQLITE编译成支持加密的。那下一步就是怎样做成SDK去方便使用?第一个念头就是将原生的数据库使用方式移植过来,但做起来比开始想像的难了点... 查看全文
前言:Activity的启动模式是一个既基础又容易忽视的问题,但是这个问题有个深刻的认识,对程序员写一个稳定高效的Android程序帮助很大,今天,在B哥引导下,我们对Activity启动模式、IntentFlags做了一番很好的探究。探究历程:①什么是栈②Activity栈③Task④Activity启动模式⑤Activity栈和Task联系⑥IntentFlags⑦Activity相关属性taskAffinity1.什么是栈1.1栈栈是一种常用的数据结构,栈只允许访问栈顶的元素... 查看全文
注:本教程是根据清华大学出版社出版的Android多媒体开发高级变成——为智能手机和平板电脑开发图形、音乐、视频和富媒体应用的改变而来,以方便大家学习使用。目录第一章Android图像概述1.1使用内置的Camera应用程序捕获图像1.1.1从Camera应用程序返回数据1.1.2捕获更大的图像1.1.3显示大图像1.2图像存储和元数据1.2.1获得图像的Uri1.2.2更新CameraActivity以使用MediaStore存储图像和关联元数据1.2... 查看全文
· 多平台化社交分享Android源码发布时间:2014-09-15
多平台化社交分享Android源码基于Bmob的多平台化社交分享软件,目前支持QQ、QQ空间、微信、微信朋友圈、腾讯微博、新浪微博、人人网平台的分享功能。服务分类:推送,云存储使用服务:Bmob推送,Bmob云存储功能分类:社交支持平台:Android运行环境:Android开发语言:Java开发工具:EclipseTAG:Android源码Bmob社交分享源码下载链接:http://www.devstore.cn/code/info/121.html... 查看全文
在印度发布首批AndroidOne超低价智能手机,但印度最大电商平台Flipkart却提前放出其中的一款的销售页面(目前已下架),并显示该机来自印度厂商Spice,型号为DreamUNOMi-498,并配有4.5英寸触控屏和1.3GHz处理器,至于手机的售价则为6999印度卢比,约合人民币700元左右。提前曝光首款机型从此次Flipkart曝光的销售页面来看,这款AndroidOn新机来自印度厂商Spice,手机的型号为DreamUNOMi-498,外形与摩托罗拉一些低端机型颇为相似,装载有4... 查看全文
如题,不过只是简单的登录功能,登录成功以后可以进行的操作还没有进行实现。登录的原理主要是获取Cookies,数据保存在数据库中。使用HttpClient模拟登录的方式已经在另一篇博客中写过,这里就不再赘述。博客地址:http://www.cnblogs.com/zhangtingkuo/p/3968450.html登录的流程如图所示:代码非常简单:SplashActivity:1if(Personal.isLogin(this)){2Config.FLAG_LOGIN=true;3... 查看全文
Fragment支持在不同的Activity中使用并且可以处理自己的输入事件以及生命周期方法等。可以看做是一个子Activity。先看一下布局:1<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"2xmlns:tools="http://schemas.android.com/tools"3android:layout_width="match_parent"4android... 查看全文
· Android学习笔记——Menu(一)发布时间:2014-09-14
背景:Android3.0(APIlevel11)开始,Android设备不再需要专门的菜单键。随着这种变化,Androidapp应该取消对传统6项菜单的依赖。取而代之的是提供anctionbar来提供基本的用户功能。创建3种基本的菜单Optionsmenu(选项菜单)和actionbar选项菜单是放置在app中具有全局影响的功能,例如“搜索”,“发邮件”,“设置”等在Android3.0及以上... 查看全文
· Android measure过程分析发布时间:2014-09-13
作为一名Android开发人员,我们都知道一个View从无到有,会经历3个阶段:1.measure/测量阶段,也就是确定某个view大小的过程;2.layout/布局阶段,也就是确定其左上右下坐标的过程;3.draw/绘制阶段,也就是按照前面2步计算的结果,将view绘制在屏幕相应的位置上;今天,我带领大家来看看View系统的measure过程。到现在相信大部分人都知道measure是从ViewRootImpl.measureHierarchy方法开始的... 查看全文
最近准备系统的重新整理复习一下Android的各方面的知识,本着知识分享的原则,我就把梳理过程中一些东西给记录下来,权当一个学习笔记吧。下面步入正题。。。。。什么是ActivityActivity作为Android四大组件之一,也是其中最重要的一个组件。作为一个与用户交互的组件,我们可以把Activity比较成为windows系统上的一个文件夹窗口,是一个与用户交互的界面。再进一步说,当我们拿起Android打开拨号功能,显示出拨号盘的界面其实就是一个Activity;当然,可以更大范围的说... 查看全文
· android新手项目讲解发布时间:2014-09-13
最近做一个关于快递的项目,新手,望各位高手指点一下。先上截图UI确实不怎么样。后期继续改正。不多话上安装包和代码代码:http://pan.baidu.com/s/1kT5gk9h安装包:http://pan.baidu.com/s/1bnGRPcr... 查看全文
· Android Activity发布时间:2014-09-12
Activity类定义出来后,何时实例化,方法何时调用都有Android系统决定Activity的exported属性为ture时,表明这个activity可以被其他应用调用不能再activity的onCreate方法中获取控件的宽度和高度,因为此时控件还没有完成度量在Activity的声明周期中有四个重要状态:活动,在屏幕前面,有焦点并可见,从onResume开始到onPause结束暂停,失去焦点,但仍然可见,系统可能会回收停止,失去焦点,不可见,系统可能会回收销毁... 查看全文
· Android -- taskAffinity发布时间:2014-09-12
每个Activity都有taskAffinity属性,这个属性指出了它希望进入的Task。如果一个Activity没有显式的指明该Activity的taskAffinity,那么它的这个属性就等于Application指明的taskAffinity,如果Application也没有指明,那么该taskAffinity的值就等于包名。而Task也有自己的affinity属性,它的值等于它的根Activity的taskAffinity的值。一开始,创建的Activity都会在创建它的Task中... 查看全文
· 跟我学android-Activity介绍发布时间:2014-09-12
Activity是android四大组件之一,activity可以看成是一个屏幕,用户可以在这里做一些操作。activity通常都是满屏的,但也可以小于屏幕而浮于其它窗口之上,比如把activity的风格设置为dialog如何创建一个Activity首先,我们需要为这个activity创建一个界面(布局)然后,我们需要新建一个类,这个类是Activity的子类。接着,在这个类里重写onCreate方法,并且在该方法里加载布局文件(setContentView),初始化控件... 查看全文
Android系统中的联系人也是通过ContentProvider来对外提供数据的,我们这里实现获取所有联系人、通过电话号码获取联系人、添加联系人、使用事务添加联系人。获取所有联系人1.Android系统中的联系人也是通过ContentProvider来对外提供数据的2.数据库路径为:/data/data/com.android.providers.contacts/database/contacts2.db3.我们需要关注的有3张表raw_contacts:其中保存了联系人iddata... 查看全文
项目地址:https://github.com/ZhangTingkuo/AndroidCnblogs为博客、新闻、评论界面的ListView添加长按事件,一边快速转到相应的页面。1.博客:查看内容、查看评论、查看作者。2.新闻:查看内容、查看评论。3.评论:引用、回复。(功能暂未实现)1packagecom.arlen.cnblogs.view;23importjava.io.UnsupportedEncodingException;4importjava.net.URLEncoder... 查看全文
日前CNNiC发布的《2013年度中国手机游戏用户调研报告》中针对iOS和安卓系统用户进行了分析,分析发现,iOS和安卓手机系统游戏用户属性存在一定差异,iOS的女性用户比例高于安卓用户;iOS游戏用户高度集中在年轻群体;iOS游戏用户收入水平较高。两种系统用户游戏付费情况差异不大,但iOS用户花费数量高于安卓系统用户,尤其是在手机网络游戏方面,更为明显。具体特点如下:用户性别结构中,iOS和安卓手机系统游戏用户性别属性差异并不明显,iOS的女性用户比例高于安卓系统,iOS用户女性比例为47... 查看全文
目录使用SharedPreference保留简单的应用程序数据保存回话间的Activity实例数据管理应用程序首选项和创建PreferenceScreen保存并加载文件以及管理本地文件系统将静态文件作为外部资源添加使用SharedPreference保留简单的应用程序数据SharedPrefrence是一种简单的、轻量级的名/值对(NVP)机制,用于保存原始应用程序数据,最常见的是用户的应用程序首选项。Android中的数据持久化技术为平衡速度、效率和健壮性提供了选项... 查看全文
· Android闹钟【复杂版】发布时间:2014-09-11
最近做闹钟,所以自己写了个Demo版本,这个程序是用listview单独的类来实现的,和activity类分开来实现的!这个是用数据库进行更新的,当闹钟设置后,闹钟图片变成闹钟的样子,闹钟取消后,图片变成灰色的闹钟,这个是用ListView来实现数据库更新数据的!然后弹对话框来实现时间的设置和周几重复的功能,这个功能能实现,我测试了!正确无误!需要注意的地方有两个:listview每次滑动的时候,记得设置背景为透明,mAlarmListView.setCacheColorHint(0)... 查看全文
在AndroidProgrammingTheBigNerdRanchGuide书中,讲解上下文菜单的实现,添加一个删除菜单。在Honeycomb发布前的设备里,上下文的action都是以悬浮的上下文菜单形式呈现。在之后的设备里,推荐用上下文的actionbar的方式去呈现上下文的action。上下文的actionbar展现在一个activity的顶部。运行在Honeycomb之前版本的程序,有些也会出现上下文actionbar。那是因为它使用了第三方库... 查看全文