android
yundomo
这个作者很懒,什么都没留下…
展开
-
基于android的医疗记录安全(Medical Record Security)
最近在做基于android的医疗记录安全(Medical Record Security) 方面的project, 客户端为android,服务端为 tomcat+mysql, 两端都用DES3 加密.服务端并且简单实现kerberos.也写了一个简单的kerberos的认证管理.原创 2013-12-12 09:50:59 · 1130 阅读 · 0 评论 -
android 细节之android.view.InflateException: Binary XML file line #95: Error inflating class(out of m)
今天的异常很有意思,叫做android.view.InflateException: Binary XML file line #95: Error inflating class(out of memory) 。其实是因为out of memory,导致 xml是不可能被充气成功,因此activity的onCreate方法中,setContentView(R.layout.***)也就不原创 2014-08-16 00:15:01 · 8035 阅读 · 0 评论 -
android 4.0 禁用系统home键(续)
上次的方法,我亲测在note3以及s5上可用。但有热心的朋友回复说在其他类型手机上无法成功禁用系统home键。于是我又去搜了下,最后发现这一篇帖子:跪求屏蔽home键和recentApp的方法 !! http://c.tieba.baidu.com/p/3225440025?pn=2在这篇帖子的最后面有一个很简单的方法,应该可以实现我们所需要的功能。(貌似华为的手机原创 2014-09-16 21:46:45 · 1870 阅读 · 6 评论 -
android细节保持手机屏幕常亮不锁屏
今天做项目用到了一个非常有意思的东东,上网查了下资料,需求是点击某一个键使屏幕常亮不锁屏。试了几种,发现下面这种写法最简单,getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);原创 2014-09-04 01:23:36 · 2563 阅读 · 0 评论 -
Android app跳转google play store
final String appPackageName = getPackageName(); // getPackageName() from Context or Activity object try { startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("原创 2015-03-03 04:14:13 · 8821 阅读 · 0 评论 -
android 中的trim 函数
Trim()这个函数非常有意思. 最近经常用到它,主要是因为每次一用editText, 拿getText().toString(), 就会加上trim,其实它的功能就是删除字符串首部和尾部的空格。 语法Trim ( string ) 参数string:string类型,指定要删除首部和尾部空格的字符串返回值String。函数执行成功时返回删除了string字符串首部和尾部空格的字符原创 2013-12-12 10:31:24 · 3431 阅读 · 0 评论 -
android 服务,进程以及应用程序
1.进程2.应用程序 一组组件(activity, service, provider, receiver)的集合 一般情况,一个程序对应一个进程一般情况, 关闭掉应用(关闭掉所有的界面,关闭所有的activity).应用程序的进程,是不会被关闭掉的,任然在后台长期的运行采用一组策略,帮助我们自动的管理进程进程 按照优先级分为不同的等级1.前台进程, 用户可以看到这个进程原创 2013-12-13 10:53:46 · 882 阅读 · 0 评论 -
android 配置横竖屏切换activity不受影响
做android程序时,我们很多时候需要用到横竖屏切换,我们需要配置我们的activity为横竖屏切换时不被销毁,不受影响. 所以我们应该在manifest中配置如下语句:android:configChanges="orientation|keyboardHidden|screenSize"原创 2013-12-13 11:23:19 · 901 阅读 · 0 评论 -
android 音频播放--MediaPlayer
通常我们开发android 音频播放器有两种选择,一是MediaPlayer,二是soundpool.这里说下mediaplayer. 使用android API 我们new出 mediaplayer,直接对其操作.四个button实现播放,暂停,重播,停止功能.public class MainActivity extends Activity implements OnClickL原创 2013-12-18 00:20:30 · 1082 阅读 · 0 评论 -
android 细节之 AndroidRuntimeException:This message is already in use
今天在做项目处理消息队列的时候,遇到了这样一个问题,一个异常。AndroidRuntimeException:This message is already in use。我当时的具体业务需求情境为,想要跟硬件联动的时候,保持在一定时间内只有一个操作,如果不idle,就重新发送消息,并且此消息应该delay一段时间,就是TIMEDELAY。具体出现错误的代码如下:private cla原创 2014-08-15 04:15:09 · 3672 阅读 · 0 评论 -
android 细节之禁用返回键
今天项目中需要使用自己actionBar中的返回键,用的方法就是上次我记录下的父亲activity的方法android.support.PARENT_ACTIVITY详情请移步:http://blog.csdn.net/yiding_he/article/details/38410151(android 细节之 menu 之 invalidateOptionsMenu)今天的问原创 2014-08-13 02:46:11 · 15976 阅读 · 1 评论 -
android database 相关
以前用database从来都是直接执行,db.execute()。今天看公司1.0的源码中又学习了一个逻辑, SecureSQLiteDatabase db = null; try { db = mOpenHelper.openDatabase(); db.beginTransaction();原创 2014-08-02 05:07:24 · 1008 阅读 · 0 评论 -
Android actionBar
今天做公司项目的时候用到了一个新的东东,getActionBar().setDisplayHomeAsUpEnabled(true);这个神奇的东东是使得actionBar上面会出现一个向左的小箭头。按下它就相当于back,对应的事件是ActionBar.DISPLAY_HOME_AS_UP.以前做项目为省劲总是在2.0上混,这个东西是在4.0以后默认为false。原创 2014-08-02 02:56:30 · 1406 阅读 · 0 评论 -
android 细节之 menu 之 invalidateOptionsMenu
menu 在 android中是个非常常用的控件,以前自己做项目的时候通常都是将系统的menu相关方法在activity中直接删去,并且将主题换为fullscreen,然后再在layout中引入自己画好的新的标题栏。实际上有更好的方法。并不需要将系统方法删去,只需要将系统menu加上自己的图片,例如: <item android:id="@+id/menu_原创 2014-08-07 01:49:49 · 19437 阅读 · 0 评论 -
android 4.0 禁用系统home键
2.2 禁用系统home键,这里不说了。最近项目有一个需求,禁用系统的所有键,像menu, home, back.同时还要是想点击响应与view的弹出。就是UI这部分要正常。back键我们自己onKeyDown 禁用的好开心。个人认为最简单的写法请移步:http://blog.csdn.net/yiding_he/article/details/38527813这里关键原创 2014-09-05 01:42:27 · 3290 阅读 · 10 评论 -
android 细节之 旋转动画
Flip Animation for Android:最近项目中用到了一个小动画,让物体实现一定的3D旋转效果,现记录如下:public class FlipAnimation extends Animation { private Camera mCamera; private View mFromView; private View mToVi原创 2014-08-09 04:13:40 · 1096 阅读 · 0 评论 -
android细节之禁用activity的系统的默认切换效果
网上有很多方法来禁用系统的默认效果,这里贴上来我认为最简单的方法。overridePendingTransition(Animation.INFINITE, Animation.INFINITE);这句话一般是我们用来替换自己的自定义的activity效果。直接用Animation类下的infinity即可。就看不到系统那个突突的切换效果了。好了,小伙伴们开始愉快的原创 2014-09-18 22:53:32 · 2186 阅读 · 0 评论 -
android细节之java.util.ConcurrentModificationException异常
今天在做android项目的时候,遇到了这个异常,好吧,其实平常遇到最多的异常是IllegalstateException,都是跟我们硬件相连的SDK抛出来的,把我折磨的欲生欲死啊。扯远了。说回到今天的这个异常,java.util.ConcurrentModificationException异常,一开始我愣了一下,貌似从来没遇到过这个,然后果断百度大神,这才发现:原因是你遍历该集合时,对原创 2014-08-12 05:54:28 · 2734 阅读 · 0 评论 -
android 细节之An internal error occurred during: "Launching New_configuration".
今天在导入公司的一个小demo时候发现了一个很有意思的错误。An internal error occurred during: "Launching New_configuration". Path for project must have only one segment.于是上网搜寻了一下怎么解决:具体的解决方法有两种:一、Run Confi原创 2014-08-25 23:27:13 · 1680 阅读 · 0 评论 -
android fragment
在新版本的安卓中,系统提供了一个新的组件--fragment,使我们可以自己动态的修改界面.下面是跟老师学习的一个简单的示例代码:public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(saved原创 2013-12-19 23:43:25 · 884 阅读 · 0 评论