Android
Jamling
Hello Android!
展开
-
requestWindowFeature(Window.FEATURE_NO_TITLE)无效解决方法
requestWindowFeature(Window.FEATURE_NO_TITLE)无效解决方法原创 2022-11-17 22:49:10 · 1091 阅读 · 1 评论 -
解决编译Android 4.1.2 Error 41错误
2.3/3.0/3.1/3.2/4.0, 4.2都能编译通过就是4.1.2编译不通过,憋屈吗?编译时的错误信息如下:external/guava/guava/src/com/google/common/collect/Maps.java:542: incompatible types; no instance(s) of type variable(s) K,V exist so th...原创 2013-04-12 09:34:46 · 352 阅读 · 0 评论 -
Android平台邮件自动发送功能实现
Android 自动发送邮件本文简述的是在Android平台如何自动发送邮件(没有邮件编写界面),主要应用场景为忘记密码等安全等级较高的操作,比如我忘记密码了,点击“发送密码到我的邮箱”系统会将密码发送到注册时的电子邮件地址。 Android平台邮件客户端Gmail: Gmai电子邮件客户端Email: 通用的电子邮件客户端 解决方案GmailGmail已经支持...2012-03-31 18:01:23 · 587 阅读 · 0 评论 -
Thread.join()在AsyncTask中的妙用
问题在Android Email当中,在设置接收服务器和发送服务器时,点击下一步,系统会弹出进度框,并执行服务器设置检验。如果用户设置信息不正确,在执行校验时,大约会花1分钟的时间去校验,最后才会提示设置信息不正确。如果用户在等待过程中点击了“取消”,然后再点下一步,发会现,不再弹出等待提示框,也不执行校验了。分析通过分析源码发现,在点击“下一步”执行校验时,会执行一个AsyncT...原创 2012-06-08 16:29:40 · 198 阅读 · 0 评论 -
Android中选择账户
当系统中存在多个账户的时候,需要让用户手动选择或添加账户. Android 已经提供此功能. 但因为它是AccountManager的静态方法,所以没有注意到,特此备注一下:以下是SDK参考文档中的说明: public static Intent...原创 2012-05-30 11:40:01 · 336 阅读 · 0 评论 -
使用Android NDK编译OpenCV应用
OpenCV在Android中的应用使用Android NDK编译so库简介在linuxt系统下使用OpenCV2.3 + NDK R6编译 OpenCV人脸检测应用准备Android NDK ( r5或更高版本) http...原创 2011-08-01 11:22:50 · 688 阅读 · 0 评论 -
Android ADT插件扩展补丁发布
项目已经托管到 https://github.com/Jamling/adt-extensions/ 请至上面的地址获取最新的插件及说明文档 本插件已经发布到Eclipse Marketplace, Eclipse3.6以上版本,可以直接在Help->Eclipse Marketplace中打开客户端搜索并安装插件.您也可以访问http://ieclipse....原创 2011-07-19 21:00:00 · 148 阅读 · 0 评论 -
OpenGL ES教程VI之纹理贴图(原文对照)
OpenGL ES Tutorial for Android – Part VI – TexturesDecember 30th, 2010 by Per-Erik Bergman — Android, Embedded, JavaLast tutorial we worked a bit more on meshes and we have also talked about addin...原创 2011-07-16 23:37:18 · 202 阅读 · 0 评论 -
OpenGL ES教程V之更多3D模型(原文对照)
OpenGL ES Tutorial for Android – Part V – More on MeshesFebruary 15th, 2010 by Per-Erik Bergman — Android, EmbeddedI have a feeling that some of you have tried my...原创 2011-07-15 17:24:06 · 166 阅读 · 0 评论 -
OpenGL ES教程IV之着色(原文对照)
OpenGL ES Tutorial for Android – Part IV – Adding colorsJanuary 14th, 2010 by Per-Erik Bergman — Android, EmbeddedLast tutorial was about transformations. This tutorial will be a short one. I'm go...原创 2011-07-15 16:02:40 · 168 阅读 · 0 评论 -
OpenGL ES教程III之移动变换(原文对照)
OpenGL ES Tutorial for Android – Part III – TransformationsJanuary 1st, 2010 by Per-Erik Bergman — Android, EmbeddedLast tutorial was about building your polygons. This tutorial is all about trans...原创 2011-07-15 14:46:59 · 210 阅读 · 0 评论 -
OpenGL ES教程II之创建多边形(原文对照)
OpenGL ES Tutorial for Android – Part II – Building a polygonDecember 4th, 2009 by Per-Erik Bergman — Android, Embedded Previous tutorial was all about setting up the GLSurfaceView. Be sure to r...原创 2011-07-15 14:42:20 · 215 阅读 · 0 评论 -
OpenGL ES教程I之创建OpenGL视图(原文对照)
OpenGL ES Tutorial for Android – Part I – Setting up the viewDecember 3rd, 2009 by Per-Erik Bergman — Android, Embedded I'm going to write a couple of tutorials on using OpenGL ES on Android pho...原创 2011-07-15 14:30:29 · 173 阅读 · 0 评论 -
Android 媒体播放初探
简介在ubuntu 11, Android2.2, Eclipse 3.6下展示一个媒体播放功能及其遇到的问题探讨将媒体文件push到sdcard目录启动模拟器后,在DDMS透视图中,选择File Explorer,选择/mnt/sdcard目录,点击视图工具栏的+,将选择的文件push进去。注:如果push失败,提示Read-Only File System,请将sdcard...原创 2011-06-21 16:31:29 · 226 阅读 · 0 评论 -
编译Android源代码
编译Android源代码本文介绍的是如何在linux环境下获取、编译源代码,并在编译之后运行。使用的操作系统为Ubuntu11.04获取源代码Android源代码仓库是分布式的,叫做GIT,所以在获取代码之前先安装git。Git与常用的svn,cvs不一样,但不必担心,android为了简化操作,使用phython脚本语言写了一个简化程序叫做curl。只需要按以下步骤一步一...原创 2011-06-15 16:07:06 · 111 阅读 · 0 评论 -
Android attr.xml文件中attr节点format属性有效值
reference:引用,如其它图片资源color:颜色boolean:布尔值dimension:尺寸值float:浮点值integer:整型值String:字符串fraction:百分数enum:枚举值(不显示定义),作为attr的子节点存在,如<enum name="horizontal" value="0" />...原创 2011-08-22 17:42:21 · 166 阅读 · 0 评论 -
J2ME 蓝牙搜索与连接
import java.io.IOException;import java.util.Vector;import javax.bluetooth.BluetoothStateException;import javax.bluetooth.DataElement;import javax.bluetooth.DeviceClass;import javax.bluetoo...2011-01-14 15:34:06 · 134 阅读 · 0 评论 -
谈谈那些年微信支付踩过的坑
很早的时候就想写这篇文章了,作为BAT中的一员,还真不想吐槽它,免得被人身攻击。有人说,微信支付很简单嘛,官网有例子,网上也有现成的例子,不过谁用谁知道,本人也是在深入了解之后,真心觉得微信支付里的坑太多,BAT的开发们太敷衍了事,结果给不少的其他开发者带来诸多麻烦。我在这里做个稍全一点的介绍,尽量减少其他同学们掉坑里的概率。原创 2017-05-24 18:05:09 · 666 阅读 · 0 评论 -
支持任意View下拉刷新/下拉加载更多的控件
QuickAF使用RefreshLayout控件进行下拉刷新和上拉加载,通过在布局中定义app:ptr_content和app:ptr_empty或api中设置内容layout和错误view。 RefreshLayout的特点如下: 支持任意Layout的下拉刷新和上拉加载,默认支持`VScrollView`,`RecyclerView`, `ListView`, `GridView`上拉/下拉原创 2017-03-03 15:00:06 · 662 阅读 · 0 评论