- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 React Native for Android 热部署图片自定义方案
情景热部署时,我们期望升级包中包含js代码与图片资源。bundle的热部署网上已经有两种方案了,一种是用反射,一种是利用RN自带函数,将bundle初始化时直接放到指定目录下,之后通过替换bundle文件实现代码热部署。我们希望图片也可以实现热部署,下面是一个比较简单的解决方案。具体需求:客户端解析从服务器下发的压缩包(zip),其中含js源文件index.android.bundle 和
2015-12-17 09:08:58 7043 4
原创 meavn打包android,4.4.2 安装失败
编译版本: android 4.4.2_r3打包成功,安装失败提示Failure [INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION]在pom.xml中增加 com.jayway.maven.plugins.android.generation2
2015-04-16 19:23:44 626
原创 使用fastjson导致主键自增列错误 Failed to insert row into content:
数据库中id列是自增主键使用fastjson将对象转为json,再将json转为ContentValues,由ContentProvider进行插入操作报错android.database.SQLException: Failed to insert row into content://xxxxxxxxxxxxxxxxxxxxxxxxxxxx发现是由于对象转json时,对象的id
2014-02-27 15:58:28 1183
原创 使用百度地图导致界面卡顿(见于FragmentActivity与Tabhost中)
在2.3版本(含2.3)以下的机型中,含有MapView的兄弟界面中跳转下一级,比如Tabhost中有A,B两个Activity, A有mapview,B没有,在B中跳转到c界面,返回时会有卡顿,没有对MapView有任何操作,仅仅放在布局中。FragmentActivity同理. 解决方案 FragmentActivity: 这个是在结合ViewPager使用的时候
2013-04-23 20:51:59 1937
原创 android 中可能导致内存无法释放的原因(更新中)
1.webview,界面中含有webview可能导致activity destroy时内存无法释放,见于部分山寨android pad。 保险做法.webview.destroy 2.edittext 界面中含有edittext 可能导致activity destroy时内存无法释放,在华为和三星的国行版本上都可能出现这个问题。保险做法.edittext.destroy
2013-04-23 20:42:41 1450
原创 Android fragment
新项目界面架构 一直想用fragment,终于有了机会,但是存在一个问题,如何利用FragmentManager找到new 出来的fragment,fragment不提供setTag方法,一时没有好的思路,无奈之下去查看google的源码,惊喜啊! String tag = "android:switcher:" + parentView.getId() + ":"
2013-04-07 10:45:34 855
原创 c语言学习笔记 头文件书写规范
预编译:预编译指令:#开头的东西,表示后面跟着的指令是预编译指令#include 以''包含的头文件是系统级的 #include "first.h"以双引号包含的是自定义的#ifndef : if not define #ifndef XXXX_H#define XXXX_H 头文件体#endif 这种写法防止重复定义
2011-12-21 10:44:14 1041
转载 java编程思想学习笔记 第七章 复用类
★ 组合★ 继承一、组合语法★ 组合的概念◆ 由现有类的对象组成新的类★ class WaterSource // 水源 { private String s; // 字符串对象 WaterSource() { System.out.println
2011-12-20 17:04:03 540
转载 关于NSAutoreleasePool' is unavailable: not available in automatic reference counting mode
因为android太火了,所以开始学ios开发(你懂的),买了本《Objective-c 2.0程序设计》打算照着书对着敲,结果第一个HelloWorld就报错int main (int argc,const char * argv[]){ NSAutoreleasePool * pool = [[NSAutoreleasePoolalloc] init];
2011-12-14 14:04:46 3715 7
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人