android_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> android >>列表
流畅滑动ListView的关键是保持应用程序的主线程(UI线程)从免于繁重处理。确保你的任何硬盘访问,网络访问或者SQL访问在一个单独的线程中。为了测试你的应用个程序的状态,你能启动StrictMode。使用后台线程———————————————————&mdash... 查看全文
· 十大技巧优化Android App性能发布时间:2014-12-11
无论锤子还是茄子手机的不断冒出,Android系统的手机市场占有率目前来说还是最大的,因此基于Android开发的App数量也是很庞大的。那么,如何能开发出更高性能的AndroidApp?相信是软件开发公司以及广大程序员们头疼的一大难题。今天,就给大家提供几个提高AndroidApp性能的技巧。高效地利用线程1.在后台取消一些线程中的动作我们知道App运行过程中所有的操作都默认在主线程(UI线程)中进行的,这样App的响应速度就会受到影响。会导致程序陷入卡顿、死掉甚至会发生系统错误... 查看全文
虽然是小问题一个,但也困扰了我一段时间,现在记下来,给自己做个备忘,也可以给其他人一个参考Java代码viewplaincopytoclipboardprint?01-0801:49:27.874:ERROR/WindowManager(473):Activitycom.photos.MainActivityhasleakedwindowandroid.widget.ImageButton@43e40d10thatwasoriginallyaddedhere01-0801:49:27.874... 查看全文
本来要写一个检测手机的温度的小应用,学习一下传感器的api,可结果怎么写不行。经检测,发现取得的Sensor为NULL,这才明白,我手机没有TYPE_AMBIENT_TEMPERATURE传感器。于是谢了另一个APP列出所有的可用的Sensors。代码如下:1packagekempff.sensors;23importjava.util.List;45importandroid.app.Activity;6importandroid.hardware.Sensor;7importandroid... 查看全文
英文原文:AndroidDevelopersAreRecommendedtoSwitchfromEclipsetoAndroidStudio1.0Google发布了AndroidStudio1.0,并建议开发者离开Eclipse。AndroidStudio是在GoogleI/O2013大会上首次对外宣布的,从那时开始就一直处于开发之中,已经发布了10来个中间版本。现在不仅到达了GA版本,Google的Android产品经理JamalEason在博客中还称其为“官方IDE&rdquo... 查看全文
· Android中的帧动画发布时间:2014-12-11
MainActivity文件:publicclassMainActivityextendsActivityimplementsOnClickListener{AnimationDrawableanim_draw;@SuppressLint("NewApi")@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout... 查看全文
· android自定义Toast之-弹出消息发布时间:2014-12-11
android自定义Toast之-弹出消息实现方法:1.new一个Toast实例toast。2.自定义一个显示的View实例view。3.把toast.setView(view),toast.setDuration(Toast.LENGTH_LONG)设置显消息示时间4.避免操作有误一直重复弹出消息处理,定义一个Toast的全局变量避免重复实例化进行控制下面是代码packagecom.android.hexiang.otptoken;importandroid.view.Gravity... 查看全文
话不多说,直接上主题。log4android是一个类似于log4j的开源android日志记录项目。项目基于microlog改编而来,新加入了对文件输出的各种定义方式。项目地址:点击这里(https://github.com/lisicnu/Log4Android)使用方式:0.导入包.项目已经发布到maven仓库中,可以直接导入包,当前版本为1.0.0gradle编译中如下:compile'com.github.lisicnu:log4android:1.0.0'1.初始化方法... 查看全文
今天咋们来看一下我在现实中遇到的两个问题和解决方案问题一:忘记手机的锁屏密码了Android中在设置中的安全菜单栏中是可以设置锁屏密码的,有直接的文本密码和手势密码(我们一般会用到的两个密码),但是有时候脑子不好使,密码总是忘了,到时候该怎么办呢?方法一:我们知道现在最流行的手势锁就是九宫格了,他在设置手势的时候,是有一定规则的,比如手势点不能少于4个,而且有些手势是不存在的,一般手势是九宫格,每个点代表一个数值:012345678其实系统在存储手势密码的时候是存的这些手势对应的数值顺序... 查看全文
最近项目中要实现android读取sqlite数据库文件,在这里先做一个英汉字典的例子。主要是输入英语到数据库中查询相应的汉语意思,将其答案输出。数据库采用sqlite3.如图:实现过程完全是按照参考文章中所述。其中要说明的是,程序在第一次启动的时候,会把数据库安装到内存卡上面,从而可以读却数据库。相关的代码:Java代码packagecom.easymorse;importjava.io.File;importjava.io.FileOutputStream;importjava.io... 查看全文
· Android -- ShortCut发布时间:2014-12-10
添加添加快捷方式是向桌面应用(launcher)发送相关action的广播:publicstaticfinalStringACTION_ADD_SHORTCUT="com.android.launcher.action.INSTALL_SHORTCUT";Code:privatevoidaddShortcut(Stringname){IntentaddShortcutIntent=newIntent(ACTION_ADD_SHORTCUT);//不允许重复创建addShortcutIntent... 查看全文
android中引用javascript和在javascript中引用java的简单例子在android中通过微webView是可以加载javascript代码的,与其说是javascript不如说是加载网页,其实就是html和javascript的结合等,通过html和javascript也可以创建安卓应用,因为android和javascript可以相互调用,下面是我介绍的一个简单的例子,大家可以参考。欢迎和大家一起交流。//允许JavaScript执行webSettings... 查看全文
英文原文:75awesomeappsthatGooglethinkseveryAndroidfanshoulduse这是十二月,这意味着是时候列出所有在2014年出现过的最好的东西了。谷歌已经率先开始了,并张贴了一张列有75个Android应用程序的巨大列表,它们被认为是2014年里最好的App,因为这些App功能繁多,将会帮助人们更加了解自己的Android设备。一睹为快,这是谷歌推荐你需要立刻安装在您的手机中的75个安卓App。除非另有说明,注意下面所列的所有App都是可以免费安装的... 查看全文
Android应用源码航空订票软件客户端功能分类:其他支持平台:Android运行环境:Android开发语言:Java开发工具:Eclipse源码大小:1.76MB下载地址:http://www.dwz.cn/xRAeq源码简介本项目是一个简单的航空订票项目源码,服务端已经挂了,直接把登录逻辑注释掉截的主界面图,整个风格比较简洁清爽,项目貌似是个半成品,很多图片都没有替换,翻了翻源码登录注册时间选择列表展示这些功能也都做了(不过服务端挂了没办法演示),项目代码写的比较规范,注释量也还说的过去... 查看全文
· Android Studio 1.0 正式版发布!发布时间:2014-12-09
AndroidStudio1.0正式版发布!AndroidStudio1.0终于发布啦,作为一个Android团队官方的集成开发环境(IDE),建立在当下非常流行的IntelliJIDEA(社区版)JavaIDE的基础上。去年发布了AndroidStudio的第一个预览版。AndroidStudio1.0是作为稳定版本发布的,现已提供下载:Android开发者网站。AndroidStudio还会发布后续的版本,发布频道跟Chrome一样,分为:Stable,Beta,Dev和Canary... 查看全文
【前言】为什么有这个需求?Q:首先,谈谈为啥想要root呢?A:有root才能有控制权,也才能折腾很多东西,比如:删删流氓软件,用用代理、软件自动安装等;Q:然后,那么为何又需要删除root呢?A:有时候有些工具在已经root的机器上是不能执行的啦,但是这些功能对我们也有很大的吸引力,比如:手机打卡呀等等牛逼的功能;如果你也想要使用这些功能,同时又想要偶尔root一下的话,那么恭喜你,可以通过如下的方式来搞定;一准备篇1.1要已有root权限至于如何获取root,这是最基本的了... 查看全文
原因:不允许在主线程中通讯方法1:当然也可以,这样去处理:StrictMode.setThreadPolicy(newStrictMode.ThreadPolicy.Builder().detectDiskReads().detectDiskWrites().detectNetwork()//or.detectAll()foralldetectableproblems.penaltyLog().build());StrictMode.setVmPolicy(newStrictMode... 查看全文
· 谷歌发布Android Auto API发布时间:2014-12-08
英文原文:GoogleReleasesAndroidAutoAPIs继6月份发布AndroidAuto之后,谷歌近日发布了该平台的首批API。作为Android5.0(棒棒糖)SDK的一部分,它允许开发人员向其现有的Android应用增加定制的车载体验。AndroidAuto在开放汽车联盟名下开发,是一种远程信息处理标准,它使车载电子设备能够控制Android设备。借助Auto,驾驶员可以通过汽车的音响控制单元使用其设备的地图、搜索、多媒体、SMS和电话功能... 查看全文
据投资公司PiperJaffray分析师吉恩·蒙斯特(GeneMunster)称,自iPhone69月中发售以来,iPhone在美国移动互联网流量中的份额有所上升,Android份额则出现下滑。蒙斯特称,在iPhone6发售以来的9周中,苹果iOS设备在美国移动互联网流量中的份额由60.6%上升至61.4%,同期内Android移动互联网流量份额由38.4%下滑至37.5%。这两款移动平台在移动互联网流量份额中的变动听起来可能相当小,但却表明iOS设备普及率增长了... 查看全文
android获取屏幕大小非常常用,例如写个程序,如果要做成通用性很强的程序,适用屏幕很强,一般布局的时候都是根据屏幕的长宽来定义的,所以我把这个总结一下,方便日后忘记的时候查阅。还有就是有时候写程序根据需求不需要title,可以在程序中设置无title的屏幕!转载请标明出处:http://blog.csdn.net/wdaming1986/article/details/6769821程序的效果图:代码说明一切真理:一、mainActivity。java类得代码... 查看全文