`
zhujianjia
  • 浏览: 478276 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
当一个控件是动态添加的时,在该控件的setOnClickListener函数中new一个线程,这个线程去启动一个handler,在handler中修改界面或操作。
当Android在解析XML时遇到GBK或者gb2312编码时会无法解析或者出现乱码,故需要在解析时判断一下RSS的编码方式, 并使用InputStreamReader(rssUrl.openStream(),encodingName)指明编码方式,就可以解析了。   //防止遇到某些编码(如GBK)时出现错误 //得到探测器代理对象 CodepageDetectorProxy detector = CodepageDetectorProxy.getInstance(); //向代理对象添加探测器 detector.add(JChardetFacade.getInstan ...
横竖屏切换时候activity的生命周期  总结:1、不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次2、设置Activity的android:configChanges="orientation"时,切屏还是会重新调用各个生命周期,切横、竖屏时只会执行一次3、设置Activity的android:configChanges="orientation|keyboardHidden"时,切屏不会重新调用各个生命周期,只会执行onConfigurationChanged方法 ...
  已经知道图片的URL,获取图片   private Bitmap getURLBitmap(String imageURL){ Bitmap bitmap = null; try { URL url_im = new URL(imageURL); HttpURLConnection conn = (HttpURLConnection)url_im.openConnection(); conn.connect(); InputStream is = conn.getInputStream(); bitmap =Bitm ...
Android gallery实现图片的左右循环旋转源码分享 使用Android自带Gallery组件实现CoverFlow,源码+解析   Android的gallery实现无限循环和降低选择频率   可循环显示图像的Gallery组件  
[Android实例] 【Sundy系列】网上绝无仅有的Log分析教程及例子
很多Android开发者已经度过了初级、中级,如何成为一个Android高手呢? Android123就各个级别的程序员应该掌握哪些内容作为下面分类。    一、初级    1. 拥有娴熟的Java基础,理解设计模式,比如OOP语言的工厂模式要懂得。     2. 掌握Android UI控件、Android Java层API相关使用。     迈向中级,最好再次更新下Java技术,掌握Java concurrent库、nio库,精通xml、json解析,做过socket c/s端的程序。   二、中级    1. 熟练掌握NDK JNI方式的开发,对Android framew ...
在工作过程序中遇到一个需要完全关闭应用程序的问题,在网络上找了一大堆的文章,每篇都是用 System.exit(0) 或者android.os.Process.killProcess(android.os.Process.myPid()) 这两种方法,但是我试过了, System.exit(0) 这个根本不行,而android.os.Process.killProcess(android.os.Process.myPid()) 这个只能关闭当前的 Activity ,也就是对于一个只有单个 Activity 的应用程序有效,如果对于有多外 Activity 的应用程序它就无能为力了。    ...
  使用 Button 时为了让用户有“按下”的效果,有两种实现方式:  1.JAVA代码实现:
转载:http://yueguc.iteye.com/blog/936708 一:控制Dialog 的背景方法:1.定义一个无背景主题主题 <!--去掉背景Dialog--> <style name="NobackDialog" parent="@android:style/Theme.Dialog"> <item name="android:windowBackground">@color/no_back</item> </style> ...
Global site tag (gtag.js) - Google Analytics