自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

原创 android targetSdkVersion / alertdialog pop error when running on 6.0+

while pop up one alert dialog in service, for sdk <=19, only required permission in manifest <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>then set dialog dial...

2018-08-20 15:38:40 197

原创 cocoa pod install and error

as the title say1.  install https://www.jianshu.com/p/ffc0a67d6d75pod setup failed many times   -- internet reasonuse:$ sudo gem install -n /usr/local/bin cocoapods$ Git clone https://git....

2018-07-24 19:08:28 202

原创 IOS 获取storyboard 中的 某个 view 设置隐藏显示

IOS 获取storyboard 中的 某个 view 设置 hidden 属性 

2018-06-01 12:39:02 5818 1

原创 Xcode 使用 error uncaught exception 'NSUnknownKeyException

不熟悉 iOS Xcode,导致很多莫名的简单错误,经验少,找原因就特费劲。记录下遇到的坑。error 1:viewcontroller 的 storybroad控件拖拽添加属性或者动作到代码,发现一直添加不成功。reason: story broad 里对应的view controller,没有指定到对应的view controller 代码文件,也就添加不到对应的代码文件里。有时候 view ...

2018-05-29 15:59:22 220

原创 swift:使用xib布局文完成自定义UIView

当自定义uiview 时候有几种方法,这里使用 xib 文件布局控件 + uiview.swift 文件方式实例如下:a) 新建UIview 文件: MyVolumeView   继承自UIView, 自定义的uiview 命名为MyVolumeView.注意:这里,由于继承自UIView,无法选择同时创建xib文件。b) 新建xib文件name 同自定义的view: MyVolumeView, ...

2018-04-20 15:40:25 7464 1

原创 Android build tool Error:Android Pre Dex: [commons-net-3.3.jar] Failed to load dx.jar

每次变更编译环境都有幺蛾子,Error:Android Pre Dex: [commons-net-3.3.jar] Failed to load dx.jar这个打包工具找不到匹配版本了,只认25版本下的,所以把25版本下的文件拷贝到当前使用的版本相应的路径下并备份好原来的。例如我当前使用的是27,则 替换 android_sdk\build-tools\27.0.3\lib下的 d

2018-01-30 17:40:12 757

原创 Android 8.0 Alert Dialog Unable to add window android.view.ViewRootImpl$W. permission denied

要写一个例子,于是创建了一个新项目,并设置android target build version =27。其中用到了AlertDialog.结果因为权限一直报错,许久没在新的sdk上编译了,有挺多更新导致的问题。 此类型WindowManager.LayoutParams.TYPE_SYSTEM_ALERT被系统收回去,普通级应用不再使用此类型,改为:。WindowManager.Lay

2018-01-30 16:28:57 2243 1

原创 ANDROID JDK 编译配置不一致问题。

IDEA FOR ANDROID 问题汇总1.Error:The supplied javaHome seems to be invalid. I cannot find the java executable. Tried location: xxxjava 版本与要求的版本不一致,Jdk 配置 出问题了 。例如版本号不一致,idea 要求32位,结果配置的是64位,或者相反。查看

2018-01-30 10:32:12 773

原创 IDEA / Android studio 使用gradle 编译 Failed to resolve: com.android.support:appcompat-v7:27.+

如题,在更新了IDEA /Android studio /android SDK 等相关依赖后经常会出一些妖异的事件。比如 新建项目后使用gradle编译 报错: Failed to resolve: com.android.support:appcompat-v7:xxx.  根据错误提示是找不到匹配的appcompat-v7包,首先确认是否正确安装下载:然后确认版本,如

2018-01-30 10:30:44 5484 5

原创 ATL Activex 插件打包成cab并簽名

1.  生成證書makecert -r -pe -n "CN=xxxxxo" -$ commercial -a sha1 -b 01/31/2014 -e 12/31/2015 -sky exchange -ss my -sr currentuser2. 打包成.cabsigntool sign /f  "C:\Users\admin\Documents\ShanghaiLin

2014-02-28 16:47:47 1053

原创 javascript activex call dll

思路:javascript 調用 activex 插件,而插件又去掉dll 庫,從而實現javascript調用 dll.http://hi.baidu.com/hwygy_001/item/b73aa4f27fdd6edb6225d23bhttp://blog.csdn.net/sdsky1987/article/details/6614409註冊問題 解決:ht

2014-02-26 16:27:02 684

转载 C/C++中程序内存分配管理

非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥! 堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回

2013-08-09 13:58:12 625

原创 Android ndk 之二

http://bbs.csdn.net/topics/370036549 http://blog.sina.com.cn/s/blog_602f877001014ptu.html http://bbs.csdn.net/topics/370036549 在你的so库里面定义的方法需要跟你java工程中的包类名一致才行的。例如你在so库中定义的native方法为:js

2013-07-26 17:10:26 459

转载 ADS AXD ---ARM DEBUGER

http://wenku.baidu.com/view/1840d9620b1c59eef8c7b46b.html http://wenku.baidu.com/view/cb99e037a32d7375a41780bc.html

2013-07-26 17:08:15 677

原创 Android ndk windows下使用环境设置与编程实例:由.java自动生成xxx.h

思路:    本文从java到c自动生成jni的xx.h文件在eclipse中创建好xx.java文件,然后编译在相应的bin目录下生成xx.class文件,要生成xx.h的jni头文件就需要这个.class文件,使用javah command 格式如下:javah -jni -classpath xxx.class注意路径指定到.class文件的包文件夹的上一层,例如:bin

2013-07-16 18:13:05 1897

原创 android usb host 模式下开发 usb 口被device 占用如何连接PC查看logcat

android usb host 模式下开发 usb 口被device 占用如何连接PC查看logcat通常是通过usb 与PC端连接 可以在eclipse中查看logcat, 此时是 adb usb 模式下与PC连接的,但是如果使用usb host 模式,开发设备就是usb host ,而usb device 通过usb 口连接开发设备,没有多余的usb 连接PC,如何查看logcat,?

2013-07-16 14:38:38 3590

原创 phonegap 学习简述

phonegap 学习资料:简介:http://baike.baidu.com/view/4157600.htmhttp://www.iteye.com/blogs/tag/phonegap性能分析:http://sunny-liang.iteye.com/blog/1452495phonegap android 上使用实例:http://hunankeda110.it

2013-04-07 15:33:41 566

原创 android 传感器学习笔记 一

Android库中显示的可支持的传感器类型有三大类(motion sensor,position sensor, environment sensor),共有11种,motion sensor类:accelerometer(加速器) ,gyroscope(陀螺仪), gravity(重力), linear acceleration(线性加速器), and rotation vector

2013-04-06 19:51:02 1361

原创 coco2d-x android win7 环境配置

思路: coco2d-x 下载配置-最新版本下载解压后把路径加入环境变量,配置coco2d-x的NDK_ROOT 路径,android eclipse 开发环境,ndk 开发组件,eclipse 支持c++开发插件CDT,cygwin 下载安装,环境配置,参考网上几篇相互结合,环境配置终于成功。http://wenku.baidu.com/view/2210d122915f

2013-03-31 22:37:16 3449

原创 设计模式 透析

设计模式不仅仅是适用于java语言,更是一种解决问题的思路当然可以用于c++语言,下文是搜集设计模式资料时所获,最初出处http://bbs.csdn.net/topics/40082491,怕丢了,故摘录如下:创建型模式1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服

2013-03-27 15:45:39 569

原创 Android remote service : how to bind

Android remote service : how to bind ?使用远程调用需要用aidl 文件,此文件定义远程服务和应用程序通信的接口,经过编译会自动生成相应的.java文件,结合android apidemo 中remote service binding app 步奏如下:1. 应用程序的Activity请求remote service 连接与本地

2013-01-18 13:16:17 1368

原创 Android 框架之创建设备节点文件

Android 与linux一样使用设备驱动来访问硬件设备,设备节点文件是设备驱动的逻辑文件,应用程序使用设备节点文件来访问设备驱动程序,linux使用mknod来创建设备节点文件,Android 有自己法子。Android 使用Init 进程来创建设备节点文件,分两种情况:静态节点文件和动态节点文件,以应对已经定义好的冷插拔和系统运行起来后插入的热插拔设备。对于冷插拔设备,init 进程

2013-01-15 14:56:12 6739

原创 Android init 进程 init.rc init.*.rc

1. init 进程是android 启动后由内核启动的第一用户级进程,init 进程是系统的守护进程,init进程有四个作用依次为:子进程终止处理,生成设备驱动节点,分析及运行init.rc 文件和init.*.rc 文件, 初始化属性服务。init 进程源码位于android_root_dir/system/core/init/init.c 内。2.init 进程执行流程:注册与子进程

2013-01-11 19:19:03 2310 2

原创 android 读写sdcard 一

android 读写sdcard 首先需要有sdcard, 如果用真机 确保sdcard 插入,如果是模拟器上开发,需要建立sdcard 的映像文件,进入到 ANDROID SDK  安装目录下的tools 子目录, 运行命令Lmksdcard -l sdcard 1024M d:/sdcard.img  //注意是L label, 不是1 或者i,sdcard image支持FA

2012-07-16 11:50:55 1092

原创 RandomAcessFile 随机访问

RandomAccessFIle 是自我独立的类,没有继承自InputStream 或者OutputStream, 但实现了Datainput , Dataoutput 接口。 它适用于 由大小已经知道的记录组成的文件,支持 搜索方法,其他都不支持,BufferinputStream 允许 mark(),reset() .新建RandomAccessFile对象的文件位置指针位于文件的开头处。

2012-07-13 16:33:41 925

原创 MVC 开发模式

软件工程中的 关于架构的一些小知识MVC 开发模式 记录下来以供参阅:http://zh.wikipedia.org/wiki/MVC。

2012-07-03 14:17:15 347

转载 java.text.SimpleDateFormat

下转载自:http://hi.baidu.com/fengboy_7334/blog/item/e4abb82e0fc6f5544ec2261a.html使用java.text.SimpleDateFormat类进行文本日期和Date日期的转换2008年02月04日 星期一 14:41Date类内部既不存储年月日也不存储时分秒,而是存储一个从1970年1月1日0点0分0秒开始的毫秒

2012-07-03 10:22:11 876

翻译 Android 下移植WIFI 驱动

参考了一篇 Android 下移植WIFI 驱动 ,记录下来 。英文原文 : http://blog.linuxconsulting.ro/2010/04/porting-wifi-drivers-to-android.html1. android 中WIFI如何工作3. 设置wpa_supplicant  使其可以debug 默认情况 wpa_supplica

2011-11-18 18:37:52 9156 2

原创 移植linux驱动Kconfig文档与Makefile的作用

参考别处结合自己,怕忘记了,在此记录一下。一 :移植设备驱动两种方式  二:Kconfig文档与Makefile的作用linux允许设备驱动在编译时候静态的连接在内核中,一如传统的驱动程序;也允许动态地在运行时安装,被称为模块;还允许在运行状态下当需要某模块时候,有系统自动安装。故而做驱动移植时候,有两种方式:一种是直接加到kernel 中编译,另一种是以模块的形式挂接。

2011-11-16 18:48:59 1106

原创 linux下 Jdk版本切换

安装在ubuntu10.10 系统下,开发环境需要,有时会需要安装JDK5和JDK6,怎么实现这两者之间的切换呢?使用update-alternativs 命令可以完成此任务具体如下:1. 查看相应的jdk是否在 ubuntu的jdk菜单里,查看:update-alternatives --config javaupdate-alternatives --config javac

2011-10-20 11:56:25 13815

转载 android Launcher study 之一

android launcher总体分析本博文主要参考网络资料,希望对各位正在修改launcher的有帮助: Home screen可以说是一个手机的最重要应用,就像一个门户网站的首页,直接决定了用户的第一印象。下面对home screen做一简要分析

2011-09-28 17:52:47 625

原创 Android 对话框 之AlertDialog和Dialog

Android 提供多种对话框类型,最常用的便是AlertDialog。使用AlertDialog.Builder可以很方便地创建指定内容及样式的对话框

2011-09-26 17:30:58 540

转载 tomcat 配置

如何安装tomcat安装Tomcat之前要先安装JDK,可从http://java.sun.com上下载最新版本的JDK。 Tomcat可从Apache Jakarta Project站点(http://jakarta.apache.org/site/binindex.c

2011-09-22 22:08:24 413

转载 linux chmod命令参数及用法详解--文件文件夹权限设定命令

使用权限 : 所有使用者使用方式 : chmod [-cfvR] [--help] [--version] mode file...说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存

2011-09-19 16:37:23 415

原创 android 定义colors 资源文件

当需要自己定义颜色时候,在 res/values 下定义个.xml文件 便可以在程序中引用此资源文件,在Layout布局文件中也可引用具体如下:新建一个.xml文件 暂且命名为 colors.xml     #FFFFFF    #000000

2011-09-16 14:46:34 1037

原创 android activity 如何设置透明

在manifest 文件中 设置 activity 的属性如下:                   android:label="@string/app_name"                  android:theme="@android:style

2011-09-15 15:22:50 2500

原创 开始

看了很多牛人的文章,除了答疑解惑,还有一点深刻的体会就是:他们认真学习的热情、钻研的精神和执着的坚持。向他们学习。

2011-09-15 10:17:16 403

android的传感器系统

详细介绍了android系统的传感器系统框架,从底层到上层。

2013-04-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除