function getUsersActivity() { var fileId = 'YOUR_FILE_ID_HERE'; var pageToken; var users = {}; do { var result = AppsActivity.Activities.list({ 'drive.fileId': fileId, 'source': 'drive.google.com', 'pageToken': pageToken }); var activities = result.activities; for (var i = 0; i < activities.length; i++) { var events = activities[i].singleEvents; for (var j = 0; j < events.length; j++) { var event = events[j]; users[event.user.name] = true; } } pageToken = result.nextPageToken; } while (pageToken); Logger.log(Object.keys(users)); }
AppsActivity.Activities.list()
drive.fileId
source
attribute vec4 vertexPosition; attribute vec2 vertexUV; uniform mat4 matWorldViewProjection; varying vec2 outTexCoord; void main() { outTexCoord = vertexUV; gl_Position = matWorldViewProjection * vertexPosition; }
struct Vertex { Vector4 Position; Vector2 TexCoords; };
attribute vec4 vertexPosition; attribute vec2 vertexUV;
GLint handleVertexPos = glGetAttribLocation( myShaderProgram, "vertexPosition" ); glVertexAttribPointer( handleVertexPos, 4, GL_FLOAT, GL_FALSE, 0, 0 ); GLint handleVertexUV = glGetAttribLocation( myShaderProgram, "vertexUV" ); glVertexAttribPointer( handleVertexUV, 2, GL_FLOAT, GL_FALSE, 0, 0 );
layout(location = 0) in vec4 vertexPosition; layout(location = 1) in vec2 vertexUV;
#version 300 es
#version 300 es layout(location = 0) in vec4 vertexPosition; layout(location = 1) in vec2 vertexUV; uniform mat4 matWorldViewProjection; out vec2 outTexCoord; void main() { outTexCoord = vertexUV; gl_Position = matWorldViewProjection * vertexPosition; }
const int ATTRIB_POS = 0; const int ATTRIB_UV = 1; glVertexAttribPointer( ATTRIB_POS, 4, GL_FLOAT, GL_FALSE, 0, 0 ); glVertexAttribPointer( ATTRIB_UV, 2, GL_FLOAT, GL_FALSE, 0, 0 );
AppCompatActivity
AppCompatDialog
DrawableCompat.wrap(Drawable)
setTint()
setTintList()
setTintMode()
Palette
ColorUtils
android.R.interpolator
fast_out_linear_in
fast_out_slow_in
linear_out_slow_in
FastOutLinearInInterpolator
FastOutSlowInInterpolator
LinearOutSlowInInterpolator
PathInterpolatorCompat
Space
ActionBarActivity
AppCompatDelegate
AlertDialog
support.v7.app.AlertDialog
Button
AppCompatButton
TextView
AppCompatTextView
AppCompatAutoCompleteTextView
AppCompatCheckBox
AppCompatCheckedTextView
AppCompatEditText
AppCompatMultiAutoCompleteTextView
AppCompatRadioButton
AppCompatRatingBar
AppCompatSpinner
android:theme
app:theme
Theme.Leanback.GuidedStep
GuidanceStylist
GuidedActionsStylist
SortedList
RecyclerView.Adapter
Palette.generate(Bitmap)
Palette.from(Bitmap)
Palette.Builder
generate()
generateAsync()
ScriptIntrinsicHistogram
ScriptIntrinsicResize