- 博客(590)
- 资源 (48)
- 收藏
- 关注
原创 ERROR: Unable to resolve dependency for ':app@debug/compileClasspath': Could not download gson*
我们也真牛,把gradle逼的都会使用代理了.gradle/gradle.properties## For more details on how to configure your build environment visit# http://www.gradle.org/docs/current/userguide/build_environment.html## Spec...
2019-12-07 20:48:22
606
原创 Ubuntu 安装docker
查看linux版本号lsb_release -a查看cpu内核:uname -acat /etc/issuehttps://docs.docker.com/install/linux/docker-ce/ubuntu/Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is ...
2019-11-28 15:49:01
557
原创 常驻内存的service
1.如果是系统程序可以配置android:persistent=true2.非系统的可以在绑定的时候这样Notificationnotification=newNotification();notification.flags=Notification.FLAG_ONGOING_EVENT;notification.flags|=Notification.FLA...
2019-08-02 17:30:13
750
转载 TV(智能电视)app开发,adb局域网连接调试
1,打开电视adb调试的权限我们开发手机app的时候都知道打开开发者选项才能连接adb,电视也是一样的,我们用小米电视举例子.打开电视的设置,如图:打开"关于"这一项,如图:这里和打开手机的开发者选项类似,连续点击产品型号7次,屏幕上就会有提示.到这,还差一步不要忘掉,重新回到设置,选择"账号与安全"2.adb 命令连接电视所在局域网的ip使用下面命令...
2019-07-12 18:27:36
3019
原创 cool python example
import matplotlib.pyplot as pltimport numpy as npimport pandas as pddx =0.01 ;dy = 0.01x = np.arange(-0.2,0.2,dx)y = np.arange(-0.2,0.2,dy)X,Y = np.meshgrid(x,y)def f(x,y): return (1 - y**...
2019-06-14 10:31:06
287
原创 code Python version and matplotlib version
import sysimport matplotlibprint ("Python is :",sys.version)print ("matplotlib is :",matplotlib.__version__)运行结果:Python is : 3.5.2 |Anaconda 4.1.1 (64-bit)| (default, Jul 2 2016, 17:53:06) ...
2019-06-13 15:45:16
354
原创 random line
import numpy as npimport matplotlib.pyplot as plt%matplotlib inlineplt.plot(*np.random.randn(2,1000))%matplotlib inline 可以在Ipython编译器里直接使用,功能是可以内嵌绘图,并且可以省略掉plt.show()这一步。...
2019-06-13 15:33:38
253
原创 Fills android Alpha Example
import numpy as npfrom matplotlib import pyplot as pltys = 200 + np.random.randn(100)x = [x for x in range(len(ys))]plt.plot(x,ys,'-')plt.fill_between(x,ys,195,where=(ys > 195),facecolor='r',...
2019-06-13 15:26:57
249
原创 Ubuntu 安装新硬盘(删除分区和挂载)
1,安装Gparted ,sudo apt-get install gparted 使用Gparted删除分区和格式化分区。2,/home/jordan/ 创建一个mydisk文件夹 Device Boot Start End Blocks Id System/dev/sdb1 1 390702916...
2019-04-24 17:34:38
4238
原创 Android wifi密码存在这个文件里
data/misc/wifi/WifiConfigStore.xml文件里面<string name="ConfigKey">"wifi名称"WPA_PSK</string><string name="SSID">"wifi名称"</string><null ...
2019-04-22 16:26:50
3543
原创 adb wifi连接手机
第一部设置端口号:先通过usb连接电脑,设置端口号 adb tcpip 6666 控制台显示:restarting in TCP mode port: 6666 就代表设置6666端口号成功第二步:执行adb connect 命令ip:port (ip和端口号)adb connect 10.11.103.119:6666控制台显示:connected to 10.1...
2019-04-19 16:27:34
1621
原创 kotlin抽象类,接口,继承
接口:是一种约定.没有状态,专门用于别人继承. interface抽象类:实现了一部分约定协议的半成品,可有状态,可有方法实现,也是专门用于别人继承,abstract class抽象类只能单继承,接口可多继承继承,父类需要open才能被子类继承,父类里面得方法,属性定义为open ,才能被override,复写父类的方法和属性必须加overridepackage com.test...
2019-04-16 22:43:09
383
1
转载 SDL_Activity流程
前言总是会出其不意,讲解随性一些不好吗? 只讲如何使用,明显不是我的风格,于是乎,近期会开展SDL的框架原理的系列分析。当分析做完,给了整体的概念掌握,那么细节就只是时间问题了。于是,这节开始展开,SDL的java端的代码剖析。SDLActivity时序图一张时序图,展开此系列。首先,这里需要默认,你是懂android的开发的,Activity是我们界面展示的主体...
2019-04-15 18:57:37
595
原创 android sdl demo
官方网址http://www.libsdl.org/1. Introduction to SDL1.1. What is SDL?Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mo...
2019-04-15 16:29:47
502
原创 android 去掉底部虚拟菜单
//for new api versions. View decorView = getWindow().getDecorView(); int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY...
2019-04-15 16:24:55
589
原创 android 系统自带的ArrayAdapter布局也是可以修改每个条目的信息
android.R.layout.simple_list_item_1这种布局也是可以修改的,没有解决不了的问题,只有你想不到方法 this.adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,data){ @Override...
2019-04-15 10:36:59
798
原创 android 在popwindow界面外点击,popwindow消失
解决方案:showAtLocation调用之前popupWindow.setOutsideTouchable(true);千万不要加错位置,否则在popWindow界面外面点击,也不消失。关键时刻要找准自己的位置。c位很重要...
2019-04-15 10:19:10
875
原创 kotlin 异常处理
跟java类似try {} catch(Exception e) {}finally{},写程序不要吃掉异常,要提示出来,吃掉异常的人是最无耻的.尽管kotlin处理空指针异常很好,但是还有其他异常啊,都得需要处理好, 异常出现就程序崩溃了,老板会找你谈话的.例如:package com.testTryCatch/** * Created by jingwen on 19/4/...
2019-04-14 20:12:12
1034
1
原创 kotlin 循环语句(for ,while ,do while)
for循环语句package com.testOperatersimport java.util.*/** * Created by jingwen on 19/4/14. * 跟java里的for循环没多多大区别 */fun main(args: Array<String>) { var arrays:Array<String> = arr...
2019-04-14 19:42:54
936
1
原创 kotlin 表达式(条件表达式,中缀表达式,when 表达式)
表达式是有值的,java 的if,switch都是分支语句并不是表达式中缀表达式是运算符重载,只有一个参数,且使用infix修饰 fun的函数when 表达式是kotlin 替换java语言的switch语句的,功能很是强大啊if 表达式package com.testOperaters/** * Created by jingwen on 19/4/14. */fun...
2019-04-14 19:38:10
678
原创 kotlin 基本运算符和运算符重载
关键字 operater1>任何类可以定义或者重载父类的基本运算符2>通过运算符的函数名重载3>对于参数个数的要求,对参数,返回值类型不作要求运算符重载不能太随便这点是java没有的,java的小伙伴羡慕嫉妒恨吧package com.testOperaters/** * Created by jingwen on 19/4/14. *Kotlin 运...
2019-04-14 19:28:40
497
原创 kotlin 类成员变量(属性)和成员函数(行为)
类的成员包含两部分内容1,成员属性:成员变量,类内部的变量2,成员行为(功能):成员方法(函数),类内部的方法(函数)类的成员方法:package com.testClass/** * Created by jingwen on 19/4/14. */class Person{ init { println("init person")...
2019-04-14 13:19:41
2156
原创 Kotlin Lambda表达式
用法:{[参数列表] ->[函数体,最后一行是返回值]}//不实用fun修饰,用法跟匿名函数一样举例val sum ={a:Int,b:Int -> a+b}参数和返回值:1> ( ) -> Unit //无参数 ,返回值的类型为Unit2> (Int) -> Int //Int类型的参数,返回值得类型为Int3> (String,(Stri...
2019-04-14 12:19:32
577
原创 kotlin函数
一,函数 :完成特定功能的代码块fun [函数名]([参数列表]):[返回值类型]{[函数体]}fun [函数名]([参数列表])=表达式匿名函数:无名氏函数,神一样的存在fun([参数列表]) ...二,注意:功能要单一,望名知义,参数不要太多三,最牛b的函数package com.method/** * Created by j...
2019-04-13 23:31:49
203
原创 kotlin 变量和常量
常量: 使用val修饰,类似于java final,且不可以重复赋值分为编译后常量和运行时常量例如:val a:Int = 12;//运行时常量const val A=110//kotlin 1.1之后才支持.1.0的不支持变量:能重复赋值package com.testvarAndVal/** * Created by jingwen on 19/4...
2019-04-13 22:43:36
192
原创 kotlin 数组
为了避免装箱和拆箱,kotlin 为我们定义一些常用数组.基本写法: val array:Array<T> = arrayOf()LongArray,FloatArrayDoubleArrayBooleanArrayIntArrayShortArrayCharArrayByteArraypackage com...
2019-04-13 22:17:19
1370
原创 kotlin区间
数字的区间,CloseRange的子类,IntRangepackage com.range/** * Created by jingwen on 19/4/13. */fun main(args: Array<String>) { var range:IntRange = 1..10 for( i in range){ println(...
2019-04-13 18:50:41
244
原创 kotlin包package
就是命名空间,解决重名问题包的声明(package)必须非注释行的第一行package com.com.pkg.a/** * Created by jingwen on 19/4/13. */class Tools(){ fun getName():String{ return "a的工具类" }}package com.com.pkg....
2019-04-13 18:30:49
350
原创 kotlin 空类型和类型智能转换
空指针异常是java永远的痛package com.test.com.java.utils;/** * Created by jingwen on 19/4/13. */public class Tools { /** * * @param type 0,1,2 * @return */ public static...
2019-04-13 17:21:54
230
原创 kotlin 类和对象
类:抽象的概念,具有某些特征的事物举例:人,狗,猪,楼,城市class <类名> {<成员>}对象:具体的个体举例:jingwen,我家这小黄狗,橡树湾301号楼,北京对象属于类,一个类可以有很多个对象/** * Created by jingwen on 19/4/13. */class Girl(var appearanc...
2019-04-13 15:43:18
206
原创 kotlin 的基本数据类型
Kotlin 的基本数值类型包括 Byte、Short、Int、Long、Float、Double 等。不同于Java的是,字符不属于数值类型,是一个独立的数据类型。类型 位宽度 Double 64 Float 32 Long 64 Int 32 Short 16 Byte 8 /** * Created ...
2019-04-13 14:11:37
293
2
原创 kotlin :hello world !
/** * Created by jingwen. */fun main(args:Array<String>){ print("hello world!")}自从2017年12月,开始使用kotlin写项目,最近有时间重新梳理一下这种语言.任何计算机语言都是从hello world !...
2019-04-13 12:56:51
163
原创 Fatal signal 11 (SIGSEGV), code 1, fault addr 0x10457e30d996b in tid 5676 (ndroid.settings)
FROM:http://blogold.chinaunix.net/u3/104564/showart_2091186.html一、安装交叉编译器 1)交叉编译器使用CodeSourcery提供的符合EABI标准的arm-none-linux-gnueabi-gcc-4.3.3交叉编译器,下载地址: http://www.codesourcery.com/sgpp/lite/arm/port...
2018-12-21 17:25:46
2377
原创 接收系统启动广播
1,在AndroidMannifest.xml里面加入权限 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 2,BootCompletedReceiver继承BroadcastReceiverpackage com.android.settings;impor...
2018-12-15 11:09:26
342
1
原创 移除Preference
// public void removePreference(PreferenceScreen screen, String key) { if(screen == null){ return; } final Preference preference = screen.findPreference(key);...
2018-12-15 10:51:30
516
原创 android 8.0 Permission Denial: not allowed to send broadcast
adb shell am broadcast -a android.intent.action.BOOT_COMPLETEDBroadcasting: Intent { act=android.intent.action.BOOT_COMPLETED flg=0x400000 }Security exception: Permission Denial: not allowed to sen...
2018-12-14 15:42:55
6291
原创 adb shell 查看和修改输入法
//查看系统当前的输入法adb shell settings get secure default_input_methodcom.google.android.inputmethod.latin/com.android.inputmethod.latin.LatinIME //获取当下系统的所有输入法adb shell ime listcom.google.android.googl...
2018-12-14 14:35:22
4645
原创 某个应用 获取权限组
hbw.net.com.work包名AppPermissions.java --->AppPermissionGroup.java0 = "android.permission.CALL_PHONE"1 = "android.permission.READ_EXTERNAL_STORAGE"2 = "android.permission.INTERNET"3 = "androi...
2018-12-05 10:53:13
1454
仿qq拖动提数字示标记
2015-07-27
android 比较炫丽的幻灯片
2015-07-27
android手机获取root权限教程
2012-11-12
网络电话源码
2012-10-19
Android的APN开发源码分析
2012-09-10
百度Android工程师面试题全集
2012-09-10
华为面试题
2012-09-10
android代码下载脚本
2012-09-01
Programming.in.Objective-C.2.0.2nd(Addison.Wesley.2009)(在
2012-07-30
android手机地图源码
2012-07-24
Android视频采集和H264编码
2012-07-21
java开发者必须掌握的知识点
2012-07-21
用android程序帮美女换衣服源码
2012-07-21
android网络编程
2012-07-19
IOS环境搭建与开发入门(经典教程)
2012-07-12
android播放器源码
2012-07-11
移动流媒体协议综述
2012-07-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人