- 博客(10)
- 资源 (8)
- 收藏
- 关注
原创 Java顺序执行异步线程
1、通过join()方法使当前线程“阻塞”。等待指定线程执行完毕后继续执行。举例在线程thread2中,加上一句thread1.join(),其意义在于,当前线程2运行到此行代码时会进入阻塞状态,直到线程thread1执行完毕后,线程thread2才会继续运行,这就保证了线程thread1与线程thread2的运行顺序。2、单线程化线程池(newSingleThreadExecutor)的优点,串行执行所有任务。或者我们可以在main函数中通过join()方法让主线程阻塞等待以达到指定顺序执行的目的。...
2022-07-21 09:35:30 1781 1
原创 android ndk开发编译生成so文件
NDK开发,其实是为了项目需要调用底层的一些C/C++的一些东西;另外就是为了效率更加高些。如果你在Eclipse+ADT下开发过NDK就能体会到要么是配置NDK还要下载Cygwin,配置Cygwin ,然后需要编译生成,相当的蛋疼。要么是直接用Eclipse开发,但是前期配置也是一堆;真心蛋疼。但是现在在AS上Eclipse能做到的这边都OK,这边有的Eclipse上没有的,而且Google亲生
2017-09-15 12:21:07 435
原创 XMPPError: bad-request - modify error create new user using smack library 4.1.4 and openfire
使用openfir+smack4.1.4注册的时候 报错bad-request- modify解决方法:设置适当的服务名称 不要使用原始的(127.0.0.1) 登录openfire管理界面后会显示服务器名称 把那个名称设置上去就行了 下面是我的代码 XMPPTCPConnectionConfiguration xmpp = XMPPTCPConnectionConf
2017-06-02 11:23:25 1321
原创 Android fragment嵌套fragment 子fragment控制父对象改变布局
要在子fragment里面控制父布局切换或者改变 需要获得父布局的对象 ((ParentFragment)(ChildFragment.this.getParentFragment())).changeMs();同时保证在父布局ParentFragment里面存在公共的方法changMs()方法
2017-05-10 17:20:46 1999
原创 Android listview图片刷新闪烁
很多时候listview里面有图片的时候 我们下拉加载更多或者刷新的时候 列表里面的图片会闪烁 这不是我们想要的效果,所以需要在adapter里面做一定的处理。在adapter里面加载图片后 把这个图片路径参数设置tag if (!mLists.get(i).get("Image").equals(mHolder.imageView.getTag())) { mBitmapUt
2017-05-10 09:44:58 1183
原创 android studio 现有项目集成Phonegap
1. 需求为了一些工作中的需求, 我们需要在在已有的应用中集成H5页面, 那么如何做呢? 让我们来看看PhoneGap, 试试这个东西怎么用!首先确定android sdk 以及jdk安装完成下载, PhoneGap 2.9.1.2. 配置assets配置PhoneGap 在assets文件夹下新建www文件夹复制/phonegap-2.
2017-03-16 15:45:33 1127
原创 怎么在Actuvity已启动的时候获取view的宽/高
1、onWindowFocusChanged 这个方法的含义是:View已经初始化完毕了,宽/高已经准备好了,这个时候去获取宽/高是没有问题的。public void onWindo...(boolean hasFocus){super.onWindowFocusChanged(hasFocus){if(hasFocus){int width = view.getMeasur
2017-02-20 10:03:17 287
原创 android gridview 去除四周间隙
只需要在xml里面给gridview设置一条属性 android:listSelector="@null"
2016-08-29 14:45:34 1526
转载 Aandroid:Error:Execution failed for task ':app:processDebugResources'. 的解决办法
转自:http://blog.csdn.net/yyh352091626/article/details/49093991Android Studio项目Build的时候报了这么一个错误:Error:Execution failed for task ':app:processDebugResources'.> com.android.ide.common.process.
2016-08-22 10:08:43 487
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人