自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 收藏
  • 关注

原创 Webview缓存处理

之前做了一个功能,用WebView加载一个网页,网页里有登录等操作,今天遇到一个问题,服务端修改了页面样式后移动端会有缓存存在,还会显示修改之前的样式,具体处理方式如下:Android:[code="java"] //清除缓存 wbView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE); ...

2017-07-11 09:01:27 173

原创 Android 拨打电话功能

Android拨打电话有两种方式,一种直接拨打,一种跳到拨号页面需用户手动点击拨出不管哪种都需要拨打电话权限,在AndroidManifest.xml中添加权限设置[code="xml"][/code]拨打电话功能实现代码一、需手动拨出[code="java"]Intent intent = new Intent(Intent.ACTION_DIAL, Ur...

2016-04-06 17:27:46 218

原创 play framework项目打war包

play 项目准备打war包放到tomcat下运行打包命令play war myapp -o e:\myapp.war发现打出来的是文件夹play war myapp -o e:\myapp.war --zip这样打出来的war包多个.war 去掉即可...

2015-12-24 18:14:37 361

原创 html识别设备系统

html识别设备系统[code="js"]/** 浏览器版本信息:**/var browser = {versions: function() {var u = navigator.userAgent, app = navigator.appVersion;return {//移动终端浏览器版本信息 trident: u.indexOf('Trident...

2015-11-10 16:51:01 389

原创 WebView中无法下载问题解决方法

在webview中有时会遇到需要下载文件,这个时候点击下载没有任何反应,此时我们需要给webview设置DownloadListener。下面是实现了遇到需要下载文件时候调用设备浏览器进行下载,不是在应用内下载1、自定义MyWebViewDownLoadListener类[code="java"]private class MyWebViewDownLoadListener imple...

2015-11-09 11:43:06 2367

原创 eclipse安装tomcat插件及运行tomcat项目【MAC系统】

一、安装tomcat1、首先要有tomcat,没有的需要下载一个,解压后放到/Library下 然后把名字改成Tomcat2、终端执行 sudo chmod 755 Library/Tomcat/bin/*.sh3、进入bin目录下执行 sh startup.sh,然后浏览器打开http://localhost:8080/ ,如果看到了tomcat页面,则说明安装成功 二、e...

2015-09-17 10:57:24 221

原创 Android intent.setFlags方法中的参数值含义

[size=large][b]一. intent.setFlags()方法中的参数值含义:[/b][/size]1.[b]FLAG_ACTIVITY_CLEAR_TOP[/b]:例如现在的栈情况为:A B C D 。D此时通过intent跳转到B,如果这个intent添加FLAG_ACTIVITY_CLEAR_TOP标记,则栈情况变为:A B。如果没有添加这个标记,则栈情况将会变成:A B...

2015-08-20 10:21:14 245

原创 Android再按一次退出程序实现方法

[code="java"]private long exitTime = 0; @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN...

2015-08-14 15:34:23 111

原创 Android计时器

[code="java"]private Handler handler = new Handler(){ public void handleMessage(Message msg) { super.handleMessage(msg); //满足条件要执行的内容 if(msg.what == 1&&msg.ar...

2015-08-13 10:08:43 90

原创 Android手机调试log不全

今天弄了个新手机 华为mate7,调试时候log很少,明显不全,查了下发现需要设置下1、在拨号界面输入:*#*#2846579#*#* 进入菜单界面2、Project Menu–后台设置–LOG设置3、LOG开关–LOG打开 这样就好了,其他手机不知道是否一样...

2015-07-29 12:32:24 158

Android去除标题栏及自定义title栏

一、Android去标题栏方法:1、针对单个页面进入页面的时候使用下面方法[code="java"]requestWindowFeature(Window.FEATURE_NO_TITLE);[/code]2、去除所有页面标题栏,在原本使用的主题里添加[code="html"]true[/code]添加后如下:[code="html"] ...

2015-06-12 18:13:46 273

原创 android使用keystore打包错误解决方法

打包时报如下错误:Export aborted because fatal lint errors were found. These are listed in the Lint View. Either fix these before running Export again,or turn off"Run full error check when exporting app" i...

2015-05-29 11:02:51 889

原创 动态设置控件宽高

Android中有的控件可以直接使用setHeight或是setWidth方法设置宽高,有的控件没有这两个方法则需要用下面这种方式设置[code="java"]LinearLayout.LayoutParams linearParams =(LinearLayout.LayoutParams) textView.getLayoutParams(); //取控件textView当前的布局...

2015-05-26 15:38:16 181

原创 android 获取屏幕宽高、密度、dpi

获取屏幕宽高、密度、dpi[code="java"]DisplayMetrics metric = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metric); int width = metric.widthPixels; // 屏幕宽度(像素)...

2015-05-26 15:33:31 418

worklight-FWLST1040E: iphone build failed

使用worklight生成iphone环境时报错:[2015-03-19 11:40:04] FWLST1040E: iphone build failed: Cannot overwrite template file '/Users/geoffrey/work/workspaces/workspace_WL6.1/LenovoPlanning/apps/LenovoPlanning/iph...

2015-03-19 14:23:42 89

原创 Android httpClient Get&Post方法

GET方法:[code="java"]//先将参数放入List,再对参数进行URL编码List params = new LinkedList();params.add(new BasicNameValuePair("param1", "中国"));params.add(new BasicNameValuePair("param2", "value2"));//对参数编...

2015-02-09 10:54:16 94

Android GestureDetector滑动监听事件

项目中需要做滑动监听事件,具体如下:做的过程中遇到点小麻烦,写了监听后无效,具体原因及解决方法请看后面[code="java"]final int RIGHT = 0; final int LEFT = 1; private GestureDetector gestureDetector; @Override protected vo...

2015-01-29 17:10:04 475

原创 sencha touch list infinite 属性

sencha touch list 1 默认每一项的高度会自动适应其内容。 2 当每一个 item 的高度都相同且不变时, 设置 itemHeight 为固定值 和 variableHeights 为 false, 可以优化性能,因为不用去动态计算每一项的高度。 3 infinite 属性对底层做了优化,大体是 infinite 为 false 时,每一个 ite...

2014-12-29 16:26:19 162

js json数据不同情况下获取节点下内容

js json数据不同情况下获取节点下内容[code="js"]var data = { "business" : { "id" : "0", "name" : "张三" }}var id = null;//如果知道所有节点,则可以id = data.business.id;//如果不知道节点,节点内容不固定是从别处取来则可以

2014-12-25 14:33:08 350

js for循环,符合某一条件则跳过并进行下次循环

js for循环,符合某一条件则跳过并进行下次循环[code="js"]for(var i=0;i

2014-12-25 14:14:56 14513 1

原创 Android 延迟执行方法

方法一:[code="java"]Timer timer = new Timer();timer.schedule(new TimerTask(){ @Override public void run() { //延时动作 }}, 1000);[/code]方法二:线程休眠[code="java"]new Thread(...

2014-12-15 13:25:42 127

Android 自定义dialog

自定义dialog分别需要样式、自定义布局、控制显示3部分1、样式,在style.xml里添加如下内容[code="xml"] @null true false true @color/transparent false [/code]...

2014-12-12 10:56:53 91

Android 键盘弹出\收起及监听

1、键盘显示则隐藏,没有显示则弹出[code="java"]InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS); [/code]...

2014-12-10 11:09:37 410

Android使用include后仍然报错java.lang.NullPointerException

今天在使用include时控制引入的layout控件总是报空指针错误,后来发现include标签如果写了id,包含的布局文件根节点也些了id就会报NullPointerException异常。

2014-12-09 18:44:46 178

Android ImageView显示网络图片

[code="java"]String url = "http://192.168.1.114:9000/data/attachments/342ac65c103853433bec12409113b07eca8088b4.jpg";imgIV = (ImageView) findViewById(R.id.home_news_img_iv);bitmap= Tools.getBitMa...

2014-12-05 13:19:41 153

Android中visibility的3个属性说明

关于Android中visibility的属性VISIBLE:0 意思是可见的INVISIBILITY:4 意思是不可见的,但还占着原来的空间GONE:8 意思是不可见的,不占用原来的布局空间可见(visible)XML文件:android:visibility="visible"Java代码:view.setVisibility(View.VISIBLE);//也...

2014-12-01 17:12:07 446

worklight adapter 修改获取数据编码格式

[code="js"]function UpdateAppMyLove(empCode,appCode,device_UUID){ var input = { method : 'get', returnedContentType : 'json', returnedContentEncoding:"GBK", path ...

2014-11-19 15:51:51 107

Android TextView显示html图片

[code="java"]html = "this is h1" + "This text is normal" + "";charSequence = Html.fromHtml(html, imgGetter, null);infoContent.setText(charSequence);[/code][code="java"]ImageGe...

2014-11-17 14:21:47 199

Android EditText得到焦点失去焦点处理方法

[code="java"]holder.pmNumberET.setOnFocusChangeListener(new android.view.View.OnFocusChangeListener() { @Override public void onFocusChange(View v, boolean hasFocus) { if(hasFocus) {...

2014-11-13 12:27:58 664

JS解析json数据

var t="{'firstName': 'cyra', 'lastName': 'richardson', 'address': { 'streetAddress': '1 Microsoft way', 'city': 'Redmond', 'state': 'WA', 'postalCode': 98052 },'phoneNumbers': [ '425-777-7777','2...

2014-10-24 16:59:56 98

sencha touch给没有点击事件的控件添加点击事件

实现添加点击事件的方法:[code="js"]/** * 给没有tap事件的控件添加tap事件 */ addTapEvent : function(component) { component.element.on('tap', function(e, t) { component.fireEvent('tap', component, e, t); }, ...

2014-07-18 10:55:14 162

android EditText控件自动获取焦点弹出键盘解决方法

最近刚学android,遇到这样的问题,在使用了EditText控件后,进入页面会自动获取焦点并弹出键盘,找到的解决方法如下:在布局文件中解决在EditText前面写一个宽高都为0的LinearLayout控件,让其获取焦点[code="xml"][/code]...

2014-07-01 18:57:32 381

android设备连接调试模式在Eclipse中无法连接,解决办法

android设备连接调试模式在Eclipse中无法连接,解决办法1、找到设备厂商id2、添加到android设置中echo 0x10d6 >> ~/.android/adb_usb.ini

2014-06-24 10:53:27 106

原创 Android ImageView属性ScaleType用法整理

ImageView属性ScaleType用法整理1、fitCenter把图片按比例缩放居中显示,不裁剪2、fitStart把图片按比例缩放,靠上显示,不裁剪3、fitEnd把图片按比例缩放,靠下显示,不裁剪4、center图片不缩放,图片比显示区域小的则居中显示,图片比显示区域大的则裁剪显示图片中间的一部分5、centerInside图片...

2014-06-04 13:39:07 123

android相对布局(RelativeLayout)属性整理

[size=large]相对布局属性一[/size] android:layout_below 在某元素的下方 android:layout_above 在某元素的的上方 android:layout_toLeftOf 在某元素的左边 android:layout_toRightOf 在某元素的右边 [size=l...

2014-06-03 22:04:31 201

sencha touch 滚动条(scroll)样式修改

重写scroll样式,只修改颜色为灰色[code="css"].x-scroll-indicator.rounded>:nth-child(2){ content:none!important;}.x-scroll-indicator.rounded>*{ background-color: #ccc!important;}[/code]...

2014-06-03 18:08:44 163

Android 单选按钮Radio的使用

布局文件[code="xml"] [/code]控制文件[code="java"]package com.geoffrey.practice_radio;import android.os.Bundle;import android.support.v7.app.ActionBarAc...

2014-05-29 15:19:15 117

Android CheckBox控件使用OnClickListener和OnCheckedChangeListener两种不同的方法监听

Android中CheckBox控件使用可以通过两种方法实现1、OnClickListener2、OnCheckedChangeListener布局文件[code="xml"] [/code]控制文件[code="java"]package com.geoffrey.p...

2014-05-28 16:46:47 2434

Sencha Touch controller、model、store动态注册

动态加载的优势:提升应用启动的速度,之前都放在app.js注册,app会把所有注册的都实例化,导致启动很慢,经过测试应用开始加载时间明显缩短Controller和Store层[code="js"]// 判断是否创建过实例if(!Ext.ClassManager.isCreated("Test.controller.phone.app0050000007.app005000000...

2014-05-07 15:27:34 112

动态加载javascript和css文件

在sencha touch中动态加载javascript和css文件:[code="js"]function loadjscssfile(filename,filetype){ if(filetype == "js"){ var fileref = document.createElement('script'); fileref.setAtt...

2014-05-07 15:18:16 73

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除