- 博客(54)
- 资源 (16)
- 收藏
- 关注
原创 对React Native初步学习
ReactNative处理有很长一段时间了,之前在项目中也直接用过,最近新项目开始完全用它实现,所以写了一下个人感受。React Native中文学习地址:https://reactnative.cn/先安装Homebrew/usr/bin/ruby -e "$(curl -fsSLhttps://raw.githubusercontent.com/Homebrew/install/
2017-04-25 10:19:44
410
转载 Android监听Log,悬浮显示
参考网址:http://blog.csdn.net/m_changgong/article/details/7661940实现原理:1)执行logcat命令;2)在service中把监听到的log内容通过广播发送出去;3)Client端接收广播,获取log内容;4)注意,添加读取log的权限为什么要监听Log?通过分析log可以监听系统安装、卸载软件等操作。具体实现,见...
2017-04-25 10:19:41
2070
原创 4.4以上的沉浸模式
4.4之后做沉浸模式(就是改变状态栏颜色),这里面坑很多。参考:http://www.jianshu.com/p/7f5a9969be531,6.0以下是不能改变状态栏图标字体颜色的;如果你的应用通栏是白色,针对非魅族小米和6.0以下手机,状态栏颜色最好设置成半透明黑色。2,5.0以上要使状态栏全透明需要:if(Build.VERSION.SDK_INT >=Build.VERSI
2017-04-25 10:19:39
513
原创 Android Studio运行慢优化
1,修改studio.vmoptions Windows:%USERPROFILE%\.{FOLDER_NAME}\studio.exe.vmoptions or %USERPROFILE%\.{FOLDER_NAME}\studio64.exe.vmoptionsMac:~/Library/Preferences/{FOLDER_NAME}/studio.v
2017-04-25 10:19:36
711
原创 android录音播放问题
最近要做一个录音并且播放的功能,开始用的系统自带的 MediaRecorder,效果一般。尝试用AudioRecord,在用系统AEC,BS去回音去噪,结果发现效果也是差不多。尝试用WebRtc,结果发现效果也是差不多。可能跟4.1之后的系统就已经把WebRtc带上了,所以最终还是 MediaRecorder,毕竟它最简单。播放的时候:1,需要扬声器和听筒切换,就需要监听距离感应器Se
2017-04-25 10:19:28
1057
原创 Java环境下调Js方法
参考:http://blog.csdn.net/szwangdf/article/details/253764151,首先下载jar:http://www.mozilla.org/rhino/2,例子:public String runScript(String js, String functionName,Object[] functionParams) {Context rhin
2017-04-25 10:19:25
593
原创 android服务防止被杀
android Service防止被杀:https://www.zhihu.com/question/29826231这篇知乎问答,很有帮助;但是最近研究 咕咚的 源码发现,咕咚 记录轨迹的方式 实际很简单,就只是把Activity放到前台,不让finish。具体做法:1,Service绑定到Activity上;2,监听锁屏,屏幕关闭时候,就打开Activity;里面还有一些其
2017-04-25 10:19:22
570
原创 最新版RockMongo安装配置
RockMongo作为MongoDb数据库的客户端,并且还是网页形式的,很方便。本人参考:http://blog.chinaunix.net/uid-77311-id-3482312.html,中间遇到了一些问题;通过百度Google查呀查,终于搞定了。过程如果 报授权问题,排除用户名,密码不对,那就是因为php-mongo.dll不对应(看步骤2);如果报 服务错误, 排除php环境配
2017-04-25 10:19:18
1389
转载 apk重新签名打包,安装失败问题
原文连接:http://www.jb51.net/article/49411.htm给未签名的apk重新签名,需要用到jarsigner工具,但是签名之后,apk有些手机能安装,有些手机安装失败,结果找到发现是jdk版本问题。网上流行的 签名命令是:jarsigner -verbose -keystore ktm.keystore -signedjarrun0_sign.apk run0
2017-04-25 10:19:15
6106
原创 类似微信的即时通讯的第三方SDK
这几天在帮朋友做个东西,项目有一小块地方用到了 即时通讯,但是整个项目又不是以即时通讯为主,所以如果单独去开发 即时通讯这块,就显得比较 耗成本。在朋友的推荐以及自己的摸索下,找到了第三方的即时通讯的SDK。 1. 微客服(http://appkefu.com/),这个主要针对还是客服系统。就不多做介绍了,因为觉得它针对IM这块还需要很大的改进。(说白了,它针对IM这块bug太多
2017-04-25 10:19:12
4045
原创 探究微信朋友圈,图片点击效果
有段时间闲来没事的时候,想研究一下微信朋友圈的图片点击效果,一开始的感觉是用跳转activity去实现。但是后面为了封装而好用。于是自己重新写了一个类,封装其它们。我是准备用PopupWindow来做整体框架;简单来说,就是把涉及到的ViewPager,圈圈等都封装到一个类里面。点击图片,会放大至全屏,移动到中心。因为图片是在listView里面的。如果针对原ImageView动画的话,会...
2017-04-25 10:19:09
1341
原创 浅谈Google推出的SwipeRefreshLayo…
google继2013年推出一个网络框架(Volley),(http://blog.csdn.net/t12x3456/article/details/9221611)2014年3月左右,android support v4更新到最新版本,就会有SwipeRefreshLayout这个控件。怎么更新v4包:SwipeRefreshLayout的主要public方法有:set
2017-04-25 10:19:06
335
原创 关于ListView中item动态刷新下载进…
在Android开发中,我们可能会碰到这样的问题: ListView的item需要下载进度刷新这个时候,我了解到的有3个处理方式: 1. 最简单的方式,就是下载的回调里面不停调用 notifyDataChanged方法,这种方式效率最低,可能还会卡 卡的; 2. 针对需要刷新的控件,设置一个tag,再在回调里面,用listView.findVi
2017-04-25 10:19:03
591
原创 Java中List遍历中删除元素需要注意
习惯思维是:for(int i=0;i<list.size();i++){ out.print(list.get(i)) list.remove(i);}但是上面会报错,因为list的元素个数在变,所以导致remove(i)出现问题;解决办法:Iterator itr=s.iterator();while(itr.hasNext()){ Int...
2017-04-25 10:19:00
894
密码生成器
2012-05-16
类似手机QQ的好友列表的ListiView
2013-07-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅