摘要: 1,listview的优化:2,在Service里面不可以运行耗时的操作,因为Service也是运行在主线程里的.3在子线程中弹出Toast4,备份短息5,Looper和Handler6 ,反编译的步骤7,PopupWindow 8,判断是否是系统应用程序9,根据包名和完整类名卸载,启动,分享程序1,listview的优化: 我们知道listview通过Adapter把数据填充进去的,下面是自定义Adapter的代码片段: /** * 返回每个条目对应的view对象 * position 当前item的位置 * convertView 老的view,也就是显示过的item的vie... 阅读全文
posted @ 2012-02-09 16:56 johnny901114 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1,全屏显示2,判断sdk是否有用3,ProgressDialog进度条的显示5,菜单(Menu)6, 搭建单元测试的环境7,程序自动挂断电话8,删除 通话记录9,开辟了一个新的任务栈1,全屏显示当播放Splash动画的时候通常把屏幕设置成全屏:requestWindowFeature(Window.FEATURE_NO_TITLE);getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);2,判断sdk是否有用为了是程序更加严严谨和健 阅读全文
posted @ 2012-02-08 22:55 johnny901114 阅读(179) 评论(0) 推荐(0) 编辑
摘要: android手机用一个按键"Menu"专门来显示菜单.所以但程序设置了菜单我们可以通过该键(MENU)来操作应用程序的菜单选项1,通过XMl布局来实现: 在项目的res/menu目录下新建xxx.xml文件如:<menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/about" android:title="关于" /> <item android:id=&quo 阅读全文
posted @ 2012-02-08 15:57 johnny901114 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 1,android的style:2,使用系统图标资源:3,在activity切换的时候出现动画效果4,手机定位5DevicePolicyManager系统的服务6,广播接受者:1,android的style: 为了统一样式,通常我们采用style来实现,首先在res/values/新建一个styles.xml文件.如: <style name="title_text_style"> <item name="android:layout_width">fill_parent</item> <item name=&q 阅读全文
posted @ 2012-02-07 22:05 johnny901114 阅读(237) 评论(0) 推荐(0) 编辑
摘要: from android联盟 阅读全文
posted @ 2012-02-07 09:50 johnny901114 阅读(145) 评论(0) 推荐(0) 编辑
摘要: Splash和应用程序的升级和显示主界面 新建第一个类Splash.java首先说一下Splash.java类的作用,一般来说一个android应用都应该有一个这样的类,这个类的有如下作用:1.数据库的下载和创建2.检测服务器上最新的版本信息.3.根据不同的日期时间展现不同的logo.4.检测用户的手机网络.下面这个类有体现: 1 // 连接服务器失败 2 public static final int CONNECT_SERVER_ERROR = 10; 3 // 显示提示信息 4 public static final int SHOW_UPDAT... 阅读全文
posted @ 2012-02-07 00:54 johnny901114 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 笔者工作若干年,略有心得,想分享给大家. 现在给大家共享一些企业开发过的真实项目,希望android新手能够从中获取一些经验.手机防盗:根据sim的变更,判断手机是否被盗,根据协议发送手机中sim卡的信息,和当前手机的位置(经纬度),给安全号码. 快速进入手机防盗 可以远程发送指令,锁屏,工厂重置手机 md5加密通讯卫士:来电归属地显示,来电黑名单/短信黑名单管理. 电话短信备份.软件管理:系统软件和本地软件,显示软件的详细信息,启动,删除应用程序. 获取服务器上软件的 评分信息.程序锁.任务管理:管理系统任务 显示系统内存信息,杀死,批量杀死进程,widget上网管理:显示出每个程序访... 阅读全文
posted @ 2012-02-07 00:11 johnny901114 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1,帧动画(frame):帧动画类似于电影播放的过程.根据帧动画 的原理,我们在res/drawable放置若干动画,然后在res/drawable中放入帧动画的配文件下面来看一个例子: rocket_thrust.xml <?xml version="1.0" encoding="utf-8"?><animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="false" &g 阅读全文
posted @ 2012-02-06 18:04 johnny901114 阅读(597) 评论(0) 推荐(0) 编辑
摘要: Intent是一个被执行动作的抽象描述,它可以用来通过startActivity来启动一个activity,broadcastIntent去发送任何感兴趣的BroadcastRecevier组件,并且startService(Intent)或者bindService(Intent,ServiceConnection,int)去和后台的Service通信.它的最重要的意义在于activity的启动,可以把他当做activity之间的粘合物在一个Intent中最基本的信息是action 指的是一般被执行的动作,如 ACTION_VIEW, ACTION_EDIT, ACTION_MAIN(这些常量 阅读全文
posted @ 2012-02-06 16:29 johnny901114 阅读(302) 评论(0) 推荐(0) 编辑