• 贡献

  • 关注

  • 访问

个人简介:

 
共 50 篇文章
显示摘要每页显示  条
android:id 明显应该在layout文件中layout文件中android:orientation对于一个LinearLayout布局通常更有意义android:text 由于是定义内容,应该放在layout文件中有时候将android:layout_width 和 android:layout_height属性放到一个style中作为一个通用的风格中更有意义,但是默认情况下这些应该放到layout文件中。Android SDK支持其它文件,sty...
Android高效加载大图、多图解决方案,有效避免程序OOM.现在图片的大小已经知道了,我们就可以决定是把整张图片加载到内存中还是加载一个压缩版的图片到内存中。图片的尺寸和大小,还有每张图片会占据多少内存空间。mMemoryCache = new LruCache<String, Bitmap>(cacheSize) { @Override protected int sizeOf(String k...
Android中Handler引起的内存泄露。In Android, Handler classes should be static or leaks might occur, Messages enqueued on the application thread’s MessageQueue also retain their target Handler. If the Handler is an inner class, its outer class will be retained as well. To avoid leaking the outer class, declare the Hand...
WEBP.WEBP是什么呢?在同画质的情况下,webp格式图片占用体积相较于jpg图片大约减少40%,相较于无损png图片大约减少30%。firefox曾经拒绝支持webp,今年也重启了关于webp第二次讨论https://bugzilla.mozilla.org/show_bug.cgi?id=856375 ( 第一次讨论:地址 ),大家可以关注到里面的进度,safri也开始支持webm,相信webp也会在不久的将来得到支...
【Android】“微信”apk中的“发现”和“我”两个模块的布局。先下载一个微信apk,以压缩包的形式打开,对比微信界面,找出我们需要的素材。以下两个模块的还原完全采用RelativeLayout相对布局。按钮效果的实现。点击对应版块,将有点击效果。这可以通过修改点击背景图实现。在res目录下新建drawable目录,存放以下文件。
sMimeTypeMap.loadEntry("application/vnd.android.package-archive", "apk");sMimeTypeMap.loadEntry( "application/vnd.oasis.opendocument.text", "odt");sMimeTypeMap.loadEntry( "application/vnd.oasis.opendocument.text-master", "odm");sMimeTypeMap.loadEntry( "a...
如何检索Android设备的唯一ID.android:name="android.permission.READ_PHONE_STATE" >从Android 2.3(“姜饼”)开始,通过android.os.Build.SERIAL方法序列号可被使用。String hwID = android.os.<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"<manifest xmlns:android="http:...
Mobile Detect:判断移动设备类型的开源PHP类。Mobile Detect是一个用于判断移动设备类型的开源PHP类。除了能够判断是手机、平板还是PC,Mobile Detect还能探测到用户使用的是iPhone、iPad、Android还是黑莓的设备等等。Mobile Detect的设备数据库还是比较丰富的——除了基本的iOS、Android设备之外,它还存储了像Nook、Kindle、Archos等相对小...
以下是常用到的Intent的URI及其示例,包含了大部分应用中用到的共用Intent.Intent intent = new Intent(Intent.intent.putExtra(Intent.Intent it = new Intent(Intent.Intent intent = new Intent();// info.id联系人ID Intent intent = new Intent(); intent.setAction(Intent.ACTION_VIEW); intent.setData(personUri); startActivity(inten...
简单的说就是我们设定一个时间,然后在该时间到来时,AlarmManager为我们广播一个我们设定的Intent,通常我们使用 PendingIntent,PendingIntent可以理解为Intent的封装包,简单的说就是在Intent上在加个指定的动作。(1)int type: 闹钟的类型,常用的有5个值:AlarmManager.ELAPSED_REALTIME、 AlarmManager.ELAPSED_REALTIME_WAKEUP、AlarmM...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2020 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部