- 博客(78)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 android dialog 显示时弹出输入法
LayoutInflater inflater = LayoutInflater .from(CashCaptureActivity.this); LinearLayout layout = (LinearLayout) inflater.inflate( R.layout.vip_mode_layout, null)
2017-06-12 11:34:08 1469 2
原创 android 自定义实现圆角Dialog
首先我们需要自定义dialog布局文件view_input_pwd_dialog.xml,如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http:
2017-06-09 10:21:20 582
转载 freemarker常见语法大全
FreeMarker的插值有如下两种类型:1,通用插值${expr};2,数字格式化插值:#{expr}或#{expr;format} ${book.name?if_exists } //用于判断如果存在,就输出这个值 ${book.name?default(‘xxx’)}//默认值xxx ${book.name!"xxx"}//默认值xxx ${book.date?string(
2017-01-13 10:36:47 508
转载 Android自定义控件实战——下拉刷新控件终结者:PullToRefreshLayout
转载请声明出处http://blog.csdn.net/zhongkejingwang/article/details/38340701 说到下拉刷新控件,网上版本有很多,很多软件也都有下拉刷新功能。有一个叫XListView的,我看别人用过,没看过是咋实现的,看这名字估计是继承自ListView修改的,不过效果看起来挺丑的,也没什么扩展性,太单调了。看了QQ2014的列表
2016-07-17 21:49:57 987 1
原创 Android获取屏幕宽度的4种方法
方法一: WindowManager wm = (WindowManager) this .getSystemService(Context.WINDOW_SERVICE); int width = wm.getDefaultDisplay().getWidth(); int height = wm.get
2016-03-14 14:39:36 640
原创 android应用程序启动解决黑屏及全屏显示时因数据加载缓慢出现标题栏问题解决
1、 解决启动应用时因数据加载原因即使程序代码中设置了全屏显示隐藏标题栏仍然导致导致标题栏可见 代码设置无标题栏且全屏显示 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCR
2016-03-11 15:13:23 1160
原创 getCacheDir()和getFilesDir()方法区别.
Activity提供了getCacheDir()和getFilesDir()方法:getCacheDir()方法用于获取/data/data//cache目录getFilesDir()方法用于获取/data/data//files目录
2015-07-23 09:28:48 653
翻译 android压力测试命令monkey详解
这篇文章主要介绍了android monkey命令详解,Monkey 就是SDK中附带的一个工具,该工具主要用于进行压力测试,需要的朋友可以参考下一、Monkey 是什么?Monkey 就是SDK中附带的一个工具。 二、Monkey 测试的目的?:该工具用于进行压力测试。 然后开发人员结合monkey 打印的日志 和系统打印的日志,结局测试中出现的问题。三、Monkey 测
2015-07-21 08:44:57 668
转载 Firefox os 为什么总是习惯在印度首发而非中国?
从最近Firefox os 手机设备发货状态上看,我们往往看到都是在印度发售的32美元或25美元的Firefox os手机,而国内淘宝上也就一款中兴OpenC在发售,而且售价为499元,在国内卖的不是很理想,而在印度及其他不发达国家Firefox os 手机设备卖的却比较的火爆形成很大的反差! 我们就以TCL的Onetouch Fire C 智能机为例,这款Onetouch Fire C
2014-10-22 17:30:41 1310
原创 如何让你的安卓手机瞬间变Firefox os 畅玩firefox os 应用
Firefox os 手机迟迟不能在国内大面积上市,现在能买到的Firefox os手机国内就一款Firefox os ZET OPEN C ,但这款手机配置确实还不如人意,价格方面也不实惠,对于我们火狐os爱好者来说真的是一种煎熬的等待与选择,但今天我想告诉你其Firefox os 离我们并不远了,今天我就以图文的方式教大家如何在我们已有的android 手机设备上玩firefox os应用!!
2014-09-29 17:05:19 2358
转载 Firefox os 游戏开发之中国象棋
一款界面精美,棋力强大,功能丰富的中国象棋游戏,国粹值得大家学习,今天献上Firefox os 游戏源码中国象棋供大家学习!下载地址
2014-08-28 13:13:19 1089
转载 Firefox os 游戏开发之2048游戏源码
《2048 》是一款数字益智游戏,《2048》的初始数字则是由2+2组成的基数4。在操作方面的不同则表现为一步一格的移动,变成更为爽快的一次到底。相同数字的方况在靠拢、相撞时会相加。系统给予的数字方块不是2 就是4,玩家要想办法在这小小的16 格范围中凑出「2048」这个数字方块,但是今天推出程序猿版的2048,逗乐你也为你学习增添乐趣!
2014-08-28 13:08:43 1156
原创 Firefox os 游戏源码之全面寻找房祖名
最近娱乐圈中的监狱风云是炒的风声水起,今天就给大家献上一个Firefox os 游戏源码,全民寻找房祖名,希望大家喜欢!下载地址:
2014-08-26 16:09:35 2125
原创 firefox os 开发踩地雷游戏源码
踩地雷这游戏在大家生活中应该不陌生吧!咋们八零九零后都基本上玩过这款游戏,这也曾是windows xp上一款标配的单机游戏,想想无聊的时候拿出来玩玩倒是不错,今天推出Firefox os版踩地雷源码,希望给大家学习Firefox os带来帮助!点击下载:firefox os 开发踩地雷游戏源码编辑@5狐网
2014-08-13 11:23:22 1250
原创 firefox os 2.1版本UI界面有了质的飞越
由Mozilla开发的新移动设备操作系统Firefox os 经过几次版本迭代我们看到了Mozilla的进步与艰辛,在安卓设备满大街的情况下任然坚持做一款新的移动设备操作系统,经过1.3、1.4、2.0、再到现在最新的2.1操作系统,界面UI有了十足的跨越, 简洁清新的界面给人一种干净温暖的感觉,通过firefox os 2.1这一版本我们相信Firefox os 移动设备操作系统离我们更近了!
2014-08-05 09:48:30 1370
原创 Firefox OS开发指南
在海外社区Leanpub上线了《Firefox OS App开发》快速指南,指引开发者尝试新技术。这款《Firefox OS App开发》快速指南现已开放下载,HTML5开发者可下载体验。现在距离Mozilla正式推出Firefox OS已经过去了一年多的时间,Firefox OS在过去的时间里,开创了一个基于HTML5的移动OS平台。下载
2014-07-18 23:31:25 1492
转载 150块的火狐廉价手机即将出现
虽然国内淘宝上已经出现中兴firefox os OpenC手机,价格为499元,但是我想告诉你的是,很快这个价格将被改写,所以想入手firefox os 手机的机油们可以等等更低价的firefox os 手机约150元左右,近日,Mozilla宣布预计将在几个月内在印度推出安装Firefox OS的平价智能手机。Mozilla在去年发布了 Firefox OS平台,并且与中兴通讯(ZTE)、阿尔卡
2014-07-15 08:59:52 1042
原创 firefox os 手机开发之设备调用
1)话筒权限:telephonyapi:navigator.moztelephony链接参考:https://wiki.mozilla.org/WebAPI/WebTelephony2) 扬声器权限:audiochannels选项:["normal", "content",""notification", "alarm", "telephony","ringer"]使用
2014-07-11 09:30:18 1380
原创 firefox os 开发模拟器1.4版本安装开发详解
首先在使用firefox os 模拟器的时候必须先下载firefox 浏览器,这个是众多web开发者必备的工具,下载地址firefox 浏览器 ,在最新的官方版本是1.5版的模拟器,但是现在还不是很稳定,所以暂时就以较稳定的1.4版本做为蓝本供开发者交流学习,下载地址firefox os 模拟器 ,接下了就是图文教程,教你一步一步安装1.4版的firefox os 模拟器,开始新的firefo
2014-07-11 08:41:26 1228
原创 firefox os 2.0版模拟器上QQ初体验
对于firefox os 爱好者而言,firefox os 手机迟迟没在中国上市会感到些许遗憾,但我们要相信firefox os 登陆中国是迟早的事,腾讯QQ已经登陆firefox os 应用市场,今天我们就从模拟器上感受一番腾讯QQ,想体验的爱好者们可以参考安装模拟器抢先体验一番!
2014-07-09 10:24:36 1671
原创 firefox os 会不会是未来移动平板及电视之星
随着2013年第一款firefox os 手机问世以来,Firefox os 系统手机已经经历过几次系统的更新,现在最新版本的firefox os 为2.0版本,不过现在的最新版本还不是很稳定,需要进一步的优化升级!虽然firefox os 手机经历了多次更新升级,但国内用户却对firefox os 这款手机操作系统知之甚少,接下来就为大家普及一下firefox os 的相关知识!
2014-05-27 12:51:52 1482
原创 GrideViewDemo 九宫格
package com.lch.grideview;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.graphics.Picture;import android.os.Bundle;import android.widge
2014-04-25 11:33:12 1141
原创 Android WebView 笔记
WebView(网络视图)能加载显示加载网页。将网页内容加载到手机客户端,它使用了WebKit渲染引擎加载显示网页,实现WebView有以下方法:首先要实现在手机客户端显示必须要求注册一下权限,即容许访问网络:第一种最简单的方法实现WebView :通过Intent.ACTION_VIEW实现 Uri uri = Uri.parse("http://www.i5fox.com"
2014-04-23 14:47:24 1444
转载 Android使用Application总结
Application 配置全局Context第一步、写一个全局的单例模式的MyApplication继承自Application 覆盖onCreate ,在这个方法里面实例化Application第二步、配置全局的Context第三步、使用,使用的时候用的时候根据类的名称访问ContextAndroid程序的入口点很多初入Android开发的网页可
2014-04-15 10:33:06 901
转载 Android数据存储机制
数据是应用的核心。下面我们来详细看看Android系统的数据存储和共享机制。Android为我们提供了4种数据存储方式,但由于存储的这些数据都是某个应用程序私有的,所以它又为我们提供了一种在不同应用程序之间共享数据的机制,即ContentProvider。下面我们首先将分别介绍Android的4种数据存储方式:Shared Preferences、Files、SQLite、NetW
2014-03-26 15:16:10 1032
转载 cocos2dx多线程以及线程同步 与 cocos2dx内存管理与多线程问题
cocos2d-x引擎在内部实现了一个庞大的主循环,每帧之间更新界面,如果耗时的操作放到了主线程中,游戏的界面就会卡,这是不能容忍的,游戏最基本的条件就是流畅性,这就是为什么游戏开发选择C++的原因。另外现在双核手机和四核手机越来越普遍了,是时候使用多线程来挖掘硬件的潜力了。1.环境搭建cocos2d-x中的多线程使用pthread就可以实现跨平台,而且也不是很难理解。使用pthr
2014-03-26 14:32:31 1026
转载 STL中vector、list、deque和map的区别
1 vector 向量 相当于一个数组 在内存中分配一块连续的内存空间进行存储。支持不指定vector大小的存储。STL内部实现时,首先分配一个非常大的内存空间预备进行存储,即capacituy()函数返回的大小,当超过此分配的空间时再整体重新放分配一块内存存储,这给人以vector可以不指定vector即一个连续内存的大小的感觉。通常此默认的内存分配能完成大部分情况下的存
2014-03-26 09:53:27 927
原创 底层终端操作wifi通过wpa_cli连接一个AP
首先建立一个wep128的的ap,记住ssid,手机打开wifi。adb shellwpa_cli -p /data/misc/wpa_supplicantadd_network #(这个命令会返回一个索引值,假如返回是0)。set_network 0 ssid “your ssid”
2014-03-25 08:53:01 3686
原创 I2c读写地址
在开发过程中我们很多时候要遇到关于i2c通信,比如TP驱动等,与它通信就涉及到通信地址的问题,要注意的是在读写地址时地址有一个换算,如下:I2C设备的写地址 = I2C设备地址 I2C设备的读地址 = (I2C设备地址 例如:#define TP_I2C_ADDR (0x36)#define TP_I2C_WRITE_ADDR (TP_I2
2014-03-19 17:08:00 4086
原创 MTK关于手机AGPS问题总结
在开发过程中,我们很多时候会遇到AGPS CEP不达标的情况,一般遇到这样的情况是很头疼的问题,对于我们做手机的开发者而言大部分都要依赖mtk相关人员协助解决这样的问题,因为大部分的东西都被封装,我们是看不到的,不过从遇到这些问题到解决问题总结了不少经验,以下是我在开发过程中总结部分:对于AGPS的功能是否符合标准我们有如下测试两个测试标准 TTFF和CEP评判标准: TTFF Max
2014-03-19 14:42:30 3682
原创 adb shell命令查看手机LCM信息及帧率
采用以下命令方法:root@Eclipse:/ # cat proc/cmdline console=tty0 console=ttyMT0,921600n1 root=/dev/ram vmalloc=496M slub_max_order=0 slub_debug=O lcm=1-nt35517
2014-03-19 14:04:55 10086
原创 Mtk WIFI常用调试命令
在手机开发之初,我们很多时候要在lcm和tp还没有正常工作的时候就需要同步的进行wifi模块功能的开发,所以了解常用的命令会有助于我们快速的开发我们的手机,以下就是列出的常用命令供大家借鉴运用: 1、开启或关闭wifi:首先adb shell进入手机调试root@Eclipse:/ # echo 0 > dev/wmtWifi 关闭wifi
2014-03-19 11:20:37 7038
原创 mtk lcd调试问题总结
LCD会注意到一下问题:1.gamma是否超标。2.刷新率是否合适。3.flicker现象是否严重或能否轻易察觉。4.ESD是否合格。5.背光调节是否存在问题,特别是自动调节是否有不平滑现象,或者亮度调定某个范围屏幕出现闪烁等。6.图片显示是否有失真的现象。7.是否有噪点等问题。接口类型:1.并行接口:MCU接口,LCD模组须有自己的GRAM。R
2014-03-11 10:36:14 2296
转载 GPS NMEA-0183协议详解
NMEA协议是为了在不同的GPS(全球定位系统)导航设备中建立统一的BTCM(海事无线电技术委员会)标准,由美国国家海洋电子协会(NMEA-The National Marine Electronics Associa-tion)制定的一套通讯协议。GPS接收机根据NMEA-0183协议的标准规范,将位置、速度等信息通过串口传送到PC机、PDA等设备。NMEA-0183协议是GPS
2014-03-10 14:29:46 2075
原创 mtk lcd驱动检测
很多时候我们在做驱动移植的时候,大部分时间都在调试驱动文件,但从事mtk安卓手机开发时我们应该知道是什么地方在找我们的驱动并去调用起来,下面基本上是mtk平台固定的调用检测位置:xxx项目/mediatek/kernel/drivers/video/disp_drv.cconst LCM_DRIVER *disp_drv_get_lcm_driver(const char *lcm_nam
2014-03-10 13:53:33 1535
原创 cocos2dx 塔防游戏中射击动作笔记
在使用cocos2dx 中很多时候会遇到射击子弹执行动作的状况,比如点击屏幕的一点子弹朝这个方向运动,其中子弹被回收时有两种情况,一种是攻击到敌人子弹被回收,另一种是子弹飞出屏幕外时子弹被回收,其中判断子弹飞出屏幕的那个点十分重要,今天就此封装一个函数找到飞出屏幕边界是碰撞的点以便在执行 移动到 – CCMoveTo 函数时设置对应点,封装函数如下://获取射击与边界碰撞结束点CCPo
2014-03-10 13:37:23 1275
原创 Porting Tp 问题总结
首先是在Porting Tp驱动的时候要注意几个重要的的几个文件(1)配置文件的设置ProjectConfig.mk //mediatek/config/项目名/ProjectConfig.mk主要配置的是所要porting tp 驱动的文件名 如CUSTOM_KERNEL_TOUCHPANEL = xx 单款tp的话跟一个文件驱动就行了,如果做的多款tp的话就跟多个
2014-03-10 09:45:32 1784
原创 mtk GPRS 4上行发射功率回退
频段 验证回退值 期望回退值Gsm850 48 48Gsm900 48 44Gsm1800 44 44Gsm1900 44
2014-02-26 11:05:41 3081
原创 mtk 6572平台led指示灯 调试
led充电指示灯调试相关文件目录custom//kernel/leds/mt65xx/cust_leds.ckernel/drivers/leds/leds_drv.cplatform/mt6572/kernel/drivers/leds/leds.cstatic struct cust_mt65xx_led cust_led_list[MT65XX_LED_T
2014-02-25 18:05:26 3569
原创 安卓 HOME MENU BACK按键误报混乱
在驱动文件中找到相关上报点//report...if(touchData.nTouchKeyMode){printk("[MSG2138A]useful key code report touch key code = %d\n",touchData.nTouchKeyCode);if (touchData.nTouchKeyCode == 1){touchkeycod
2014-02-25 17:32:15 1265
安卓 JNI回调Java 总是崩溃
2015-11-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人