Skip to content

Instantly share code, notes, and snippets.

View snooplsm's full-sized avatar

Ryan G snooplsm

  • Happy Tap
  • New York
View GitHub Profile
import androidx.compose.animation.core.animateFloatAsState
import androidx.compose.foundation.Canvas
import androidx.compose.material3.MaterialTheme
import androidx.compose.runtime.Composable
import androidx.compose.runtime.getValue
import androidx.compose.runtime.remember
import androidx.compose.runtime.rememberUpdatedState
import androidx.compose.ui.Modifier
import androidx.compose.ui.geometry.CornerRadius
import androidx.compose.ui.geometry.RoundRect
@snooplsm
snooplsm / AnimatedDashedLineBackground.kt
Last active January 28, 2026 21:04
AnimatedDashedLineBackground.kt
@Composable
fun AnimatedDashedLineBackground(
modifier: Modifier = Modifier.Companion,
color: Color = Color.Companion.LightGray,
strokeWidth: Dp = 1.dp,
dashLength: Float = 20f,
gapLength: Float = 9f,
cornerRadius: Dp = 8.dp,
speedPxPerSecond: Float = 24f,
isRunning: Boolean = true
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
package cab.reported.nyc.ui.phototaker
import android.annotation.SuppressLint
import android.app.Activity
import android.content.Context
import android.content.Intent
import android.graphics.Bitmap
import android.graphics.BitmapFactory
import android.location.Location
import android.media.MediaMetadataRetriever
rgravener@snooplsm:~/reportednative/openalpr-droidapp-native/jni$ ~/reportednative/androidsdk/ndk-bundle/ndk-build
Android NDK: WARNING: Unsupported source file extensions in /home/rgravener/reportednative/openalpr-droidapp-native/jni/Android.mk for module openalpr-native
Android NDK: AlprJNIWrapper.h AlprNative.h
[arm64-v8a] Install : liblept.so => libs/arm64-v8a/liblept.so
[arm64-v8a] Compile++ : openalpr-native <= AlprJNIWrapper.cpp
In file included from /home/rgravener/reportednative/openalpr-droidapp-native/jni/AlprJNIWrapper.cpp:20:
/home/rgravener/reportednative/openalpr-droidapp-native/jni/AlprNative.h:22:28: error: use of undeclared
identifier 'Alpr'; did you mean 'alpr'?
std::string detectandshow( Alpr* , cv::Mat , std::string );
^~~~
java.lang.RuntimeException: Unable to start service com.google.android.gms.carsetup.CarSetupService@bf2c2ad with Intent { cmp=com.google.android.gms/.carsetup.CarSetupService (has extras) }: java.lang.IllegalArgumentException: UsbAccessory[mManufacturer=Android, mModel=Android Open Automotive Protocol, mDescription=1.0, mVersion=Test Application, mUri=http://www.android.com, mSerial=0000000012345678] does not match current accessory UsbAccessory[mManufacturer=Android, mModel=Android, mDescription=null, mVersion=null, mUri=null, mSerial=null]
08-14 19:11:22.286 1011 1011 E AndroidRuntime: at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:3030)
08-14 19:11:22.286 1011 1011 E AndroidRuntime: at android.app.ActivityThread.access$2200(ActivityThread.java:152)
08-14 19:11:22.286 1011 1011 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1445)
08-14 19:11:22.286 1011 1011 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:102)
08-14 1
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.constraint.Guideline android:id="@+id/how_to_play_guideline2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
app:layout_constraintGuide_percent=".3"/>
{
"sports": [
{
"id": 1,
"name": "NFL",
"active": true,
"priority": 106,
"weekly": true,
"inactive_title": "No NFL Drafts",
"leagues_enabled": false,
Process: com.playdraft.playdraft, PID: 11765
04-18 17:21:04.039 11765 11765 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean com.playdraft.draft.models.DraftRoster.isSwappable()' on a null object reference
04-18 17:21:04.039 11765 11765 E AndroidRuntime: at com.playdraft.draft.ui.widgets.DraftItemLayout.setBadge(DraftItemLayout.java:485)
04-18 17:21:04.039 11765 11765 E AndroidRuntime: at com.playdraft.draft.ui.widgets.DraftItemLayout.populateViews(DraftItemLayout.java:456)
04-18 17:21:04.039 11765 11765 E AndroidRuntime: at com.playdraft.draft.ui.widgets.DraftItemLayout.bindDraft(DraftItemLayout.java:149)
04-18 17:21:04.039 11765 11765 E AndroidRuntime: at com.playdraft.draft.ui.home.ClusterAdapter.onBindViewHolder(ClusterAdapter.java:119)
04-18 17:21:04.039 11765 11765 E AndroidRuntime: at com.playdraft.draft.ui.home.ClusterAdapter.onBindViewHolder(ClusterAdapter.java:28)
04-18 17:21:04.039 11765 11765 E AndroidRuntime: at android.support.v7.widget.RecyclerVi
04-03 17:30:14.337 11710-21590/com.playdraft.draft.staging.debug D/OkHttp: --> POST https://staging.api.playdraft.com/v1/drafts?confirmed=false http/1.1
04-03 17:30:14.338 11710-21590/com.playdraft.draft.staging.debug D/OkHttp: Content-Type: multipart/mixed; boundary=3b284cc3-87b5-4bfa-8177-8580ecc7123b
04-03 17:30:14.338 11710-21590/com.playdraft.draft.staging.debug D/OkHttp: Content-Length: 345
04-03 17:30:14.338 11710-21590/com.playdraft.draft.staging.debug D/OkHttp: X-Client-Type: android
04-03 17:30:14.338 11710-21590/com.playdraft.draft.staging.debug D/OkHttp: X-User-Token: 7PJEXqWoUy6ZSzESbATk
04-03 17:30:14.338 11710-21590/com.playdraft.draft.staging.debug D/OkHttp: X-User-Auth-Id: 2ab46c5a-8680-47be-b804-86920f114571
04-03 17:30:14.338 11710-21590/com.playdraft.draft.staging.debug D/OkHttp: X-Build-Number: 999999
04-03 17:30:14.338 11710-21590/com.playdraft.draft.staging.debug D/OkHttp: X-User-Location: 40.7455826,-73.9896602
04-03 17:30:14.338 11710-21590/com.playdraft.draft.staging.debug D/OkHttp: