android
恬橙树
这个作者很懒,什么都没留下…
展开
-
打包签名
一:打包签名的好处1)没有签名的应用不允许安装到模拟器或者真机上。2)没有签名的或仅仅debug签名的应用不能在Android Market上架销售。3)签名是开发者的身份标识,可以防止交易抵赖的发生。4)防止开发商或个人混淆替换已经安装的程序,以保证签名不同的包不被替换。5)保证应用的无缝持续升级,签名不同的应用不能覆盖升级。6)利于应用的模块化开发部署和程序间数据共享。转载 2017-01-19 10:54:06 · 404 阅读 · 0 评论 -
报错:Unable to execute dex: Multiple dex files define
方法一: Eclipse->Project->去掉Build Automatically->Clear ->Build Project->Build Automatically,关闭Eclipse,再打开(我的问题不是出在这)方法二: 更新ADT插件,删除workspace目录下的.metadata目录,(这个解决方案没有尝试,因为在开发转载 2017-02-13 11:12:31 · 202 阅读 · 0 评论 -
Android Interface(UI) 界面控件介绍
Android Interface(UI) 界面控件介绍1、TextView:显示文本常用的属性设置:android:textIsSelectable="true" 设置文本内容可选(触发系统的复制粘贴功能)android:drawableLeft="@mipmap/ic_launcher" 设置文本内容的图标其它包括drawableRight, drawableTop,转载 2017-03-10 15:43:49 · 465 阅读 · 0 评论 -
Android调用拨号界面、拨打电话功能
添加权限:uses-permission android:name="android.permission.CALL_PHONE" /> 1、只调用拨号界面,不拨出电话,调用后就能跳转到拨号界面了2、跳过拨号界面,直接拨打电话原创 2017-04-10 10:20:26 · 1170 阅读 · 0 评论 -
Timer中schedule()的用法
schedule的意思(时间表、进度表)timer.schedule(new TimerTask(){ void run()},0,60*60*1000);timer.schedule(new MyTask(event.getServletContext()), 0,60*60*1000);第一个参数"new MyTask(event.getServletContext())":是转载 2016-12-29 17:21:24 · 402 阅读 · 0 评论