加载中
react-native之touch事件

react-native中并不透传诸如原生的onClick、onDrag、onDoubleClick事件。它将原生屏幕触摸事件抽象出四个行为:START、END、MOVE、CANCEL,对应到android原生MotionEvent那么分别是:ACTION_...

react-native Q&A笔记

主要是自己使用学习react-native过程中的 Q&A笔记,有空再更新一下

2016/10/19 15:18
829
react-native内存优化--图片内存

react-native在android中使用fresco来加载图片。说到fresco很多人都会为之欢呼,总比各种轮子内存调优的好。不过在react-native中在它的使用fresco还是稍显随意,如果一个页面是典型的图列表...

react-native 自定义原生view事件

react-native文档未更新,照着文档实现还是坑了不少,记录下基本步骤。 1,继承实现com.facebook.react.uimanager.events.Event类MyEvent getViewTag:接受事件view,传view.getId() getEvent...

react-native创建原生模块

react-native文档未更新,照着文档实现还是坑了不少,记录下基本步骤。 1,继承ReactContextBaseJavaModule a,getName:模块名称 b,getConstants:常量映射 c,@ReactMethod注解暴露java方法 ...

2016/10/17 14:29
799
react native Android 真正回收复用 RecyclerView/ListView

真正的 Android 回收复用 RecyclerView/ListView

2016/09/23 08:14
2.2W
FileObserver真能监控文件变化?

FileObserver真能监控文件变化?

2015/11/11 22:12
1.4K
递归下降LL(*)解析器工具类

主要是自己在学习《编程语言实现模式》对语法解析一块的总结,在Tenrence Parr的示例代码基础上做了一些修改方便方便复用。包含四个parser基类:

2014/12/15 22:10
219
卸载反馈、进程监控 牛氓技术是怎么炼成的?

安全软件卸载后调出浏览器"主人,为什么要抛弃我..."页面是怎么做到的?service经常莫名挂了肿么办? NativeSubprocess一切都很简单。

ListView交互优化

android项目开发过程中和ListView打交道几乎是大家日常工作的内容。 除了典型的行风格UI,还有嵌入种各样控件的UI。比如嵌入GridView、ListView、HListView、ViewPager等等。表格嵌入表格实现...

2014/06/30 14:45
863
定制android通知(Notification)

Notification通知界面可以用自己定义的界面来显示。下面是我实现的带进度条的通知效果 下面是主要实现部分代码,比较简单直接看代码可以了。 nf =new Notification(R.drawable.icon,"带进度条...

2014/06/30 14:35
189
android学习笔记之十服务(Service)

Service拥有一个单独进程的模块. 1,继承自Service类,须实现public IBinder onBind(Intent intent) 2,通过startServie触发运行,stopService终止运行 生命周期: onCreate(如果是第一次运行) -...

2014/06/30 14:35
65
除TextView超链接下划线

没发现有相关的属性,google一下都是重写Span。做个记录 private void stripUnderLines(TextView tv) {   try {    Spannable text = (Spannable) tv.getText();    if (text == null)...

一个android sqlite CRUD代码生成小工具

把之前的文章合并到这里,添加bulk批量操作函数. 源码已开源sqliteGenCRUD。 android sqlite也无非是CRUD,所以通常是Ctrl+C、Ctrl+V,不过拷贝的代码容易出错浪费不少苦逼的时间。android s...

android嵌入lua

java嵌入lua有多种方案可选择,比如纯java的luaj 、纯C jni的 luajava还有个lua4j。在android中嵌入lua,我偏向使用luajava(当然面对除arm外的平台如x86、mips或需单独打包). 要使用luajava...

android学习笔记之五提醒(Toast,Notification)

[Toast] 1,显示提示信息 public static Toast makeText (Context context, CharSequence text, int duration).show() public static Toast makeText (Context context, int resId, int durat...

2014/06/30 14:35
60
textview多行ellipsize="end"不显示省略号的解决方法(一)

textview多行设置ellipsize="end"并不显示省略号。这是android4.0以下系统的bug,google发现有个家伙写了个开源控件 http://android-textview-multiline-ellipse.googlecode.com/ 号称解决该...

android学习笔记之六广播(BroadcastReceiver)

用于接收外部事件(注意BroadcastReceiver是用时创建用完后即摧毁的) 1,获取 a,注册 Context.registerReceiver (BroadcastReceiver receiver, IntentFilter filter) receiver 为获取Broadcast...

2014/06/30 14:35
107
whatsnew界面

当下 一些比较流行的android软件在首次安装启动时会显示一连串的whatsnew界面。whatsnew除了告诉用户软件版本升级带来的新功能,同时也可以是软件使用的操作指引,使用户更快熟悉软件。下面是...

2014/06/30 14:35
276
go语言学习小结(一)

学习go。记录下 1),package、import 这两个功能在现在的很多语言(java、C#)都具备了。这里面引入包在C家族确实是个很好的东西,使得代码组织更清晰;import而不是include头文件,完全剔除了...

2014/06/30 14:35
47

没有更多内容

加载失败,请刷新页面

返回顶部
顶部