`
yangsongjing
  • 浏览: 249077 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论
文章列表
今天发现一个强大的工具,可以直接把java 的jar 打包成dll文件,然后.net可以直接用里面的方法。 引用:http://blog.sina.com.cn/s/blog_8882b46a0101atg3.html
花了两个小时写的测试通过的json解析返回对象的封装,虽然很多人说gson很方便,不过我觉得自己弄清楚了用起来才灵活,希望高手能够指出问题共同进步。共享出来基本上都加了注释。 package com.angico.wts.util; import java.lang.reflec ...
import java.security.Key; import java.security.SecureRandom; import javax.crypto.Cipher; import javax.crypto.KeyGenerator; import Decoder.BASE64Decoder; import Decoder.BASE64Encoder; /**  *   * 使用DES加密与解密,可对byte[],String类型进行加密与解密 密文可使用String,byte[]存储.  *   * 方法: void getKey(String strKey) ...
在scrollview 或者 listview中添加viewPager,但是好了之后滑动总感觉不灵,而且会反弹,卡顿,这个时候只要继承OnTouchListener接口,然后重写onInterceptTouchEvent这个方法,就行了。具体代码如下: /** *  以下这一段是 viewpager滑动有反弹卡顿 所以加这个就不会这样了 */     private float xDistance, yDistance, xLast, yLast; @Override public boolean onInterceptTouchEvent(MotionEvent ev) { ...
用于项目中可能要用到此功能,于是就看了下相关代码,发现网上很多人的实现方式都是fragment和FrameLayout,但是看了后感觉都太麻烦了,于是我自己试着写了下,具体实现方式是一个页面两个VIew,一个作为菜单开始隐藏起来,一个作为展示页面,监听用户手势,在显示之前播放一个平移动画,隐藏也是如此,其他操作就和一个页面一样了,没什么区别能够很轻松的监听用户各种操作,出来打开和隐藏的时候稍有逊色之外其他的都要流畅一点。当然这是作为一个懒人的做法,哈哈。 动画代码:             TranslateAnimation translate = new TranslateAnimati ...
一、删除android ScrollView边界阴影方法方法 1) 在xml中添加:android:fadingEdge=”none” 2) 代码中添加:ScrollView.setHorizontalFadingEdgeEnabled(false); 二、删除ScrollView拉到尽头(顶部、底部),然后继续拉出现的阴影效果     适用于2.3及以上的 否则不用设置     android:overScrollMode="never"
package com.ad.zip; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.util.zip.ZipEntry; import java.util.zip.Zip ...
方法一:    .ui-page { -webkit-backface-visibility:hidden; } 方法二:    $(document).bind("mobileinit",function(){        $.extend(  $.mobile , {           defaultPageTransition:'none'        });    }); 方法三:    关闭硬件加速<application             android:label="@string/app_name0"    ...
java常用的两种设计模式工厂模式和策略模式,单例也常用不过比较简单就没有写上来了,主要用于新手理解。
来源:http://www.apkbus.com/android-20018-1-1.html 在最近写的一个Android中需要请求web服务器中的数据,有一个登录Activity,登录后会到MainActivity,这中间登录和MainActivity都需要请求jsp的jsonapi,所以要在网络请求中保持session的,研究了好半天才搞定。其实sesion在浏览器和web服务器直接是通过一个叫做name为sessionid的cookie来传递的,所以只要在每次数据请求时保持sessionid是同一个不变就可以用到web的session了,做法是第一次数据请求时就获取sessionid的值 ...
android侧边栏demo 网上下的自己改了下加了手势判断
package com.example.test_shoushi; import android.app.Activity; import android.os.Bundle; import android.util.Log; import android.view.GestureDetector; import android.view.GestureDetector.OnGestureListener; import android.view.MotionEvent; import android.view.View; import android.view.View.OnTouchLis ...
工作闲暇,因为要用到sqlite和listview所以写了一个小demo!需要的可以下载。
首先贴出api: public void setOverScrollMode (int mode) 为视图设置over-scroll模式。有效的over-scroll模式有OVER_SCROLL_ALWAYS(缺省值),OVER_SCROLL_IF_CONTENT_SCROLLS(只允许当视图内容大过容器时,进行over-scrolling)和OVER_SCROLL_NEVER。只有当视图可以滚动时,此项设置才起作用。 (译者注:这个函数是2.3 r1 中新增的,API Level 9。关于over-scroll这里译为弹性滚动,即,参见帖子:类似iPhone的弹性ListView滚动) ...
package com.fants.imageview; import android.app.Activity; import android.graphics.Matrix; import android.graphics.PointF; import android.graphics.Rect; import android.os.Bundle; import android.util.FloatMath; import android.view.MotionEvent; import android.view.View; import android.view.View.OnTouch ...
Global site tag (gtag.js) - Google Analytics